IAP SKErrorDomain 代码=0 Swift
IAP SKErrorDomain Code=0 Swift
我知道与此错误相关的帖子很多,但没有人提出适合我的解决方案。我正在尝试做 Ray Wenderlinch 的应用内购买教程:每次我尝试使用 Sandbox 帐户进行购买时,我在 "confirm purchase" 警报控制器之前输入我的帐户 ID 广告后立即收到以下错误出现(顺便显示我在沙盒环境中 运行)。
Transaction Error: Optional("Connexion à l’iTunes Store impossible"),
0, [AnyHashable("NSLocalizedDescription"): Connexion à l’iTunes Store impossible],
Error Domain=SKErrorDomain Code=0 "Connexion à l’iTunes Store impossible"
UserInfo={NSLocalizedDescription=Connexion à l’iTunes Store impossible}
我已经尝试过这些但没有成功:
已配置 iTunes Connect 帐户,付费应用程序合同生效;
在Xcode中输入的BundleID、IAP ID与iTunes上的一致;
我在 运行 应用程序之前从 AppStore 中注销了;
应用购买明确购买;
我在创建 IAP 和 Sandbox 帐户后等了几个小时;
添加到 SKPaymentQueue 中的付款具有正确的产品和正确的产品标识符(再次匹配在 iTunes 中设置的产品);
Xcode 中设置的版本与 iTunes 上的版本 (1.0) 匹配;
我尝试将本地化本地开发区域设置为法国,以便它与沙盒帐户本地化相匹配;
(我可能忘记了我尝试过的东西,但这些是其他帖子中提出的解决方案加上自己的想法)
代码应该是正确的,因为它是网站上提出的最终项目(下面的 link),对 ID 取模,已更正 swift 3 和 iOS 10 .我运行它就在我的iPhoneiOS10也。
这是代码的 link:
https://www.raywenderlich.com/122144/in-app-purchase-tutorial
提前感谢您的帮助!!
乔纳森
问题似乎来自 Apple:Sandbox 系统已关闭。
我知道与此错误相关的帖子很多,但没有人提出适合我的解决方案。我正在尝试做 Ray Wenderlinch 的应用内购买教程:每次我尝试使用 Sandbox 帐户进行购买时,我在 "confirm purchase" 警报控制器之前输入我的帐户 ID 广告后立即收到以下错误出现(顺便显示我在沙盒环境中 运行)。
Transaction Error: Optional("Connexion à l’iTunes Store impossible"),
0, [AnyHashable("NSLocalizedDescription"): Connexion à l’iTunes Store impossible],
Error Domain=SKErrorDomain Code=0 "Connexion à l’iTunes Store impossible"
UserInfo={NSLocalizedDescription=Connexion à l’iTunes Store impossible}
我已经尝试过这些但没有成功:
已配置 iTunes Connect 帐户,付费应用程序合同生效;
在Xcode中输入的BundleID、IAP ID与iTunes上的一致;
我在 运行 应用程序之前从 AppStore 中注销了;
应用购买明确购买;
我在创建 IAP 和 Sandbox 帐户后等了几个小时;
添加到 SKPaymentQueue 中的付款具有正确的产品和正确的产品标识符(再次匹配在 iTunes 中设置的产品);
Xcode 中设置的版本与 iTunes 上的版本 (1.0) 匹配;
我尝试将本地化本地开发区域设置为法国,以便它与沙盒帐户本地化相匹配;
(我可能忘记了我尝试过的东西,但这些是其他帖子中提出的解决方案加上自己的想法)
代码应该是正确的,因为它是网站上提出的最终项目(下面的 link),对 ID 取模,已更正 swift 3 和 iOS 10 .我运行它就在我的iPhoneiOS10也。
这是代码的 link:
https://www.raywenderlich.com/122144/in-app-purchase-tutorial
提前感谢您的帮助!!
乔纳森
问题似乎来自 Apple:Sandbox 系统已关闭。