我在itunes上托管了内容,并在沙盒和beta测试环境中测试IAP。
我昨天在沙箱上没有任何问题,但是当我调用startDownloads:并且下载失败时(沙盒和测试版都没有),它会一直要求我重新输入密码。
任何人都知道如何解决它?
过程: - paymentQueue addPayment:购买产品
提示授权付款
用户确认付款
付款成功,startDownloads
再次询问密码(可能是几次)
下载失败
我按照本指南实施代码:http://xinsight.ca/blog/iap-content-download-in-ios6/
startDownloads:购买或恢复时,则完成事务处理:下载完成后
答案 0 :(得分:1)
这是Apple的沙盒服务器目前正在关闭托管内容的结果。一切都适用于生产服务器。
我已经在App Store上的确切代码上对此进行了测试。它从我那里下载应用程序时起作用,但是我遇到的问题与通过Xcode安装和使用沙盒环境时遇到的问题相同。
现在唯一要做的就是等到Apple在问题结束时解决问题。