ios - Swift 3 - 直接打开 App Store 评论选项卡(不是 iTunes Store 评论选项卡)

标签 ios iphone swift3 review

<分区>

我一直在寻找一种在我自己的应用程序或 App Store 应用程序中打开 App Store 评论选项卡的方法,但无济于事。关于如何执行此操作的任何帮助?

注意:这是专门针对 SWIFT 3 的,而不是 Objective-C。我已经看到使用“紫色软件”网址在 iTunes 商店中打开应用程序评论选项卡的旧答案,但我真的不喜欢它没有打开 App Store。我使用过直接打开 App Store 评论选项卡的应用程序,但没有找到执行此操作的代码。

谢谢!

最佳答案

您需要使用 itms-apps:// URL 方案(而不是 itms://)才能转到 App Store 而不是打开iTunes 应用程序。

if let reviewURL = URL(string: "itms-apps://itunes.apple.com/us/app/apple-store/YOUR_APP_ID?mt=8"), UIApplication.shared.canOpenURL(reviewURL) {
     if #available(iOS 10.0, *) {
       UIApplication.shared.open(reviewURL, options: [:], completionHandler: nil)
     } else {
       UIApplication.shared.openURL(reviewURL)
     }     
}

关于ios - Swift 3 - 直接打开 App Store 评论选项卡(不是 iTunes Store 评论选项卡),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/42234283/

相关文章:

ios - 强制 iOS 设备改变方向

iphone - NSString 变量在整个程序中可用

swift - 函数中参数之前的参数标签 - Swift 标记中可能存在错误?

javascript - 检测浏览器在网页中是否有键盘/箭头键

iphone - 如何增加backgroundTimeRemaining

iphone - UIViewController View -> loadView 与 viewWillAppear

iphone - iPhone 的 Twitter 连接弹出页面

swift3 - 将SceneKit对象放置在SCNCamera当前方向的前面

ios - 在 Swift 3 中动态调整 UILabel 的宽度

ios - 在 Xcode 中停止和启动应用程序会恢复已删除的 CoreData 项目