无法删除iOS InApp购买沙盒帐户

问题描述 投票:0回答:3

我创建了2个帐户来测试inapp购买,然后在iTunesConnect上删除了一个。当我测试InApp购买时,它会继续询问我已删除帐户的密码。我试图删除该应用程序,但这并没有解决问题。我还验证了已删除的帐户不是“iTunes和App Store设置”中的当前帐户。似乎这个帐户被缓存在某个地方......但是在哪里?? !!

有帮助吗?

谢谢,科拉多

ios in-app-purchase itunesconnect account
3个回答
3
投票

我遇到了同样的问题。在我开始测试应用内购买的恢复代码之后,它开始发生了。我尝试了一切,包括重置我的iPod,这没关系。添加事务观察器时发生登录。我在添加事务观察器之前添加了以下代码来解决此问题。

    for transaction:SKPaymentTransaction in SKPaymentQueue.defaultQueue().transactions {
        SKPaymentQueue.defaultQueue().finishTransaction(transaction)
    }

这只是临时代码,用于清除队列,虽然我没有看到留下它的问题。我一直困惑的一件事是当应用程序在执行IAP时崩溃时如何处理它。它似乎将IAP留在队列中。我宁愿删除它,而不是完成崩溃导致的交易。我还没弄明白怎么做。

然后我在恢复中添加了一个finishTransaction,这样我就不再有这个问题了。


1
投票

我知道这是一个老问题,但也许有人仍然有这样的问题。尝试去Settings -> iTunes & App Store向下滚动到底部,在这里找到SANDBOX ACCOUNT和清除数据。


0
投票

转到设置 - > iTunes和App Store。点按已登录的Apple Id。登出。然后从应用程序重试

© www.soinside.com 2019 - 2024. All rights reserved.