iPhone不会忘记测试用户帐户(在应用程序购买中)

Posted

技术标签:

【中文标题】iPhone不会忘记测试用户帐户(在应用程序购买中)【英文标题】:iPhone not forgetting test user account (in app purchase) 【发布时间】:2014-07-24 13:50:00 【问题描述】:

在向应用添加一些应用内购买时,我在 iTunes Connect 中创建了一个测试用户帐户。在与测试用户“购买”商店中的商品后,我删除了该测试用户并创建了另一个用户。

我遇到的问题是手机仍然不断要求输入原始测试帐户的密码。这个测试帐户没有在“iTunes & App Store”设置下登录,也没有在我知道的任何其他地方登录。

我已尝试进行备份和恢复,但仍然没有任何进展。这个问题是不是很熟悉?任何其他尝试的想法都会很棒。

感谢阅读。

【问题讨论】:

所以您的设备设置中没有设置测试用户帐户,当您从您的应用程序中进行应用程序购买时,它会直接询问您之前的测试用户帐户的密码? 这个问题似乎离题了,因为它似乎不是关于编程,而是关于 Apple 应用商店的使用。 @Manthan:是的,就是这样。此测试帐户也已从 iTunes Connect 中删除。 测试账户是否存在,但如果您没有在您的设备中设置任何账户,它将打开一个弹出窗口,其中包含另一个选项“创建新的苹果 ID”、“使用现有的id”等。请从您的设置中再次确认是否存在。 @OwenHartnett 使用正在开发的应用程序会在提示用户登录“幽灵”帐户后产生提示。可以公平地假设这个问题的原因是在编程的某个地方。例如,“清除”中断事务的代码可能不正确,因此程序无法超越该状态。 【参考方案1】:

确保您已从设备中退出测试用户帐户:

    ios 中的“设置”退出应用商店:转到“设置”> iTunes 和 App Store,点按您的 Apple ID,然后点按“退出” 在您的应用中,启动您的 IAP 系统将提示您输入用户名和密码凭据

希望这会有所帮助!

【讨论】:

以上是关于iPhone不会忘记测试用户帐户(在应用程序购买中)的主要内容,如果未能解决你的问题,请参考以下文章

如何在应用内购买中恢复购买?

测试应用内购买时使用哪个帐户?

无法向苹果提交应用内购买产品

尽管没有iTunes帐户登录,iOS仍会恢复应用内购买

具有多个帐户的应用内购买

iOS 沙盒测试用户帐户无法正常工作