【发布时间】:2013-06-18 21:46:06
【问题描述】:
我对 StoreKit 框架和切换国家有疑问
我正在 iOS 上尝试以下场景。
- 使用 Apple 开发者帐户 A 登录设置。它将 Store 更改为 Country 1 并将我带到 App Store
- 返回设置并移除帐号(App store 国家仍为 A)
- 加载启用付款的应用并尝试进行应用内购买
- 使用测试帐号 B,该帐号仅适用于在 B 国购买。
- 在使用测试帐户时,我得到确认,我将在 App Store 中切换到 B 国,并被带到应用商店
- 在我恢复应用后,SKPaymentQueue 的 updatedTransactions 回调没有被调用,它失败了。
无论如何我可以扣除此事件并显示适当的错误消息吗?谢谢!
【问题讨论】:
-
我也遇到过这个问题,虽然在现实生活中不会经常发生,但至少应用程序必须能够很好地处理它。
标签: ios objective-c storekit