首页 > 解决方案 > 尽管没有登录 iTunes 帐户,iOS 仍会恢复应用内购买

问题描述

我的一款 iOS 应用已经在 App Store 上架多年,提供不同的非消耗性应用内购买项目。

目前我也在努力添加一些新的消耗品。由于模拟器不支持测试购买,我在我的真实设备上运行测试:

我预计 iOS 会提供一个 App Store 登录信息,我可以在其中使用新测试帐户的凭据。而是paymentQueue:updatedTransactions:SKPaymentTransactionStateRestored状态中使用不同的事务调用。我假设这些是我前一段时间使用我的真实 App Store 帐户进行的真实交易。

从 iTunes/App Store 注销时,这怎么可能?

结果是一样的,即使我在系统设置内登录测试账户,重启设备运行恢复过程也比。

为什么我的真实账户的交易在用另一个账户(测试账户)登录时被恢复?

我该怎么做才能强制 iOS 从我的真实帐户中注销并改用测试帐户?

标签: iosin-app-purchaseapp-store

解决方案


在此处输入图像描述

检查设置-> iTunes & App Stores -> 向下滚动这里是SANDBOX ACCOUNT注销沙箱帐户,一切都会正常


推荐阅读