无法退出不存在的沙箱帐户 iOS 13.4

Can't sign out of non existing sandbox account iOS 13.4

我在 App Store Connect 上删除了一个旧的沙盒测试帐户 xxx+yyy@zzz.com, 用于测试应用程序购买并创建了一个新帐户。

尝试在设备上 运行 我的应用程序时,我看到了这个本机对话框:

唯一有效的密码是已删除帐户的密码。

在设备的设置 (iOS 13.4) 中,在 iTunes Store 和 App Stores 下,SANDBOX ACCOUNT 沙盒测试员帐户。

我似乎无法从已删除的帐户注销并使用新帐户在应用程序购买中进行测试。

这可能表明您的付款队列中有未完成的交易。尝试在所有事务中循环 paymentQueue(_, updatedTransactions:) 并调用 finishTransaction() 解决您的问题。