iOS In App Purchase无效的产品标识符

时间:2016-04-15 04:13:34

标签: ios objective-c in-app-purchase

我开发了一个应用程序购买的应用程序,并在沙盒模式下测试没有问题。我将应用程序提交到了应用程序商店,该商店刚刚获得批准。随附的应用程序购买也获得批准。

但是,已批准的版本无法访问应用内购买。查看控制台,in app purchase将在invalidProductIdentifier列表中返回。但是,它在我的模拟器上工作正常。

不确定如何进行调试。

2 个答案:

答案 0 :(得分:0)

我无法发表任何评论,所以我一直在发表评论作为答案。我只能对自己的答案发表评论。无论如何,这个评论可能是荒谬的,或者可能是无稽之谈,但是:我之前已经阅读了几篇文章,有时IAP并不适用于模拟器。

我在App Store上已经有两个使用IAP的应用程序,但之前从未体验过。尝试使用真实设备进行调试。

最后,确保协议,税务和银行业务全部获得批准。

答案 1 :(得分:0)

虽然协议/税务/银行业务的其他建议都很好,但我已经完成了这些建议。

就我而言,仅仅是批准的应用程序二进制文件通过应用程序商店服务器传播的速度比我批准的应用程序内购买更快。大约30分钟后,一旦IAP在所有服务器上都可用,它就开始工作了。