iTunes 测试帐户无法删除
Posted
技术标签:
【中文标题】iTunes 测试帐户无法删除【英文标题】:iTunes Test Account impossible to remove 【发布时间】:2014-01-14 14:49:38 【问题描述】:我被 iTunes 帐户逼疯了。
我整天都在测试 IAP,使用托管内容,我已经切换到我现在的第三个测试帐户,因为我需要对我拥有的一些 IAP 的初始购买进行多次测试,并且我需要重新创建初始购买指向检查我的代码。
所以,我将我的帐户命名为 jan14test1@mydomain.com、jan14test2@mydomain.com 等。
我已经退出了test2,又登录了test3,在test3上购买了,仍然登录test3。
现在是精神分裂。当我的应用程序最初调用 [[SKPaymentQueue defaultQueue] addTransactionObserver:self];
时,每次都会出现一个弹出框,询问用户帐户“jan14test2@mydomain.com”的密码。该帐户已预先填充,即使我在仪表板的“设置”应用中仍显示为 jan14test3@mydomain.com 登录。
如果我输入密码,什么都不会发生,如果我点击取消,什么都不会发生,没有一个委托方法会触发。事务队列中没有任何内容,没有等待下载,什么都没有。
我已经软重置手机,清除所有设置,删除应用程序,清理我的构建,删除 jan14test2@mydomain.com 作为 iTunesconnect 中的用户,实际上我无能为力清除这个恶魔。
我的 IAP 都包含托管内容,我认为手机一直认为应该下载,我已正确完成所有交易; [[SKPaymentQueue defaultQueue] finishTransaction:payment];
我无所适从,我最后的选择是参加史蒂夫·乔布斯的降神会,但我怀疑这是否会很有成效。
【问题讨论】:
什么是“仪表板的设置应用程序”?您是否已登录,例如应用商店应用以查看您实际登录的身份? 我可能是想输入跳板,我的意思是手机上的设置应用程序,用于在设备上设置时间、帐户等的方形灰色齿轮图标。是的,我查了,上面说我是用test3登录的,偶尔会自动变成test2。 如果不查看您的设置,几乎不可能排除故障,但我建议删除您正在使用的配置文件,然后重新创建它以查看是否可以修复它。我还会打开应用商店应用,滚动到底部,然后检查您登录的帐户。 同时删除并重新安装应用程序,清理构建和构建文件夹。 以防万一...您是否尝试过在“设置”中注销用户,以便应用程序会要求您提供 Apple ID 和密码,而不是在“设置”中已有用户? 【参考方案1】:在我的情况下,交易被卡住了,因为与第一个测试账户的交易没有完成。
[[SKPaymentQueue defaultQueue] finishTransaction:transaction];
完成该交易后,我可以使用其他测试帐户。
【讨论】:
以上是关于iTunes 测试帐户无法删除的主要内容,如果未能解决你的问题,请参考以下文章
无法在 iTunes Connect 中删除外部测试人员 [关闭]
尝试创建 iTunes 应用商店测试用户时出错;无法将 Apple ID 帐户转换为 iTunes 商店帐户
如何删除 iTunes Connect TestFlight “Beta App Review Information”以允许应用转移