我在我的应用中购买了应用内购买。几天前我已经启用了它,这些天都有用。但今天奇怪的事情开始发生了。它仍然可以在模拟器上完美运行,但它停止在设备上工作。这是它的外观 - 我启动应用程序(我必须注意,我没有在设置中的任何iTunesConnect帐户登录,所以这不是一种常见错误),然后我成功从StoreKit收到我的产品,然后我点按“购买”按钮,StoreKit向我显示标准提示“你想买”,我点击“是”,一切正常,我被提示输入测试用户凭据,在我做完后,事务在几秒钟后失败,错误代码为0,并且说明“无法连接到iTunes”。这他妈到底是什么???它就像模拟器中的魅力一样,为什么它会在设备上发生?我创建了另一个测试用户,但没有帮助。我只是不知道还有什么可以尝试。有任何想法吗?
答案 0 :(得分:1)
您是否在iTunesConnect上传了二进制文件以供审核?测试仅在准备二进制文件时有效。
只要您告诉iTunesConnect,您就可以上传了,状态会转到"等待上传"或者超出,测试帐户将不再有效。
如果您尚未准备好并且仍想测试应用内购买,则可以上传任何二进制文件,然后立即拒绝它。状态将变为"开发者被拒绝"并且您可以重新开始测试应用内购买。