2017-10-06 93 views
0

我在我的iOS应用程序中使用SKStoreReviewController API来获取我的应用程序的评论。我也想实现这个到我的MacOS应用程序,但似乎这是不可能的。我导入了StoreKit,但它说“使用未解析的标识符'SKStoreReviewController'”。我是否需要以不同的方式实现这个目标?或者这不适用于Mac Appstore吗?SKStoreReviewController API是否也可用于MacOS,如果是,如何实现它?

+0

我在考虑使用推送通知来请求评论。如果用户在我的应用程序中足够长的时间来注册通知,他们必须使用它足以在我看来对其进行检查。你最终做了什么? – Chris

+0

我最终在启动应用程序时询问了一个对话框,打开浏览器并将它们引导至itunes应用程序网站...发现没有更好的解决方案 –

回答

0

SKStoreReviewController仅适用于iOS,如 Documentation的“SDK”部分所示。

sdk

为了让用户写评语,你将不得不使用链接到Mac App Store中。

let appid = 9999999999 // put your app id here 
if let url = URL(string: "https://itunes.apple.com/us/app/id\?(appid)ls=1&mt=8&action=write-review") { 
    NSWorkspace.shared().open(url) 
} 
+0

谢谢。我试了一下,但创建的链接不适合我。你能给我一个这个代码应该导致的示例url吗? –

相关问题