在我的应用程序中,我有指向应用程序商店中其他应用程序的链接,这些应用程序使用 SKStoreProductViewController 打开。这在 iOS 6 上运行良好,但我最近安装了 Xcode 5 并在 iOS7 模拟器上运行它,现在当我尝试在 SKStoreProductViewController 中打开应用程序链接时,我收到以下错误:
无法加载产品:错误域 = SKErrorDomain 代码 = 5“无法连接到 iTunes Store”用户信息 = 0xc188670
*Code = 5 对应错误 SKErrorStoreProductNotAvailable:“表示请求的产品在商店中不可用。”
奇怪的是,当我从 Xcode 5 编译相同的代码并在使用 iOS6 的测试设备上运行它时,SKStoreProductViewController 再次工作并正常打开应用商店。
其他人有这个问题并弄清楚发生了什么或如何解决它?