在iTunes Connect中购买应用。 如何使应用内购买“清除销售”?

我正在尝试将应用内购买添加到已在app store中出售的应用以进行下一次更新。 我之前从未添加任何应用内购买。

我正在使用MKStoreKit处理应用内购买,所以我认为一切都是在编码方面应该是这样。

当我的应用程序启动时,我会查询应用内购买的列表,这会成功返回应用内购买列表(目前只有两个)及其价格。

我的应用中有一个发送购买请求的按钮,我会传入相应的产品ID。 每次都会一直取消,我收到错误消息

用户取消了交易:

在日志中。

通过阅读其他博客和post,我得出结论,这是因为我的应用程序购买未在iTunes连接中清除销售,他们目前说“等待审核”。

我已经尝试了这个检查清单上的所有内容,试图让它工作http://troybrant.net/blog/2010/01/invalid-product-ids/但仍然没有。

我提交了一个应用程序,然后几个小时后开发人员拒绝了它,因为我听说这适用于某些人。

有人知道我如何在iTunes Connect中清除待售应用内购买?

刚发现我从未关闭过这个问题。 发生这种情况的原因是因为苹果服务器当时正在采取行动。 游戏中心沙箱当时也受到了影响。 我把它独自留了几天,当我回到它时它就开始工作了。

实际上,您应该在提交内容之前对其进行测试,然后再将其提交审核。 Afaik,一旦他们处于审核状态,使用测试帐户进行购买可能无效。 您可以尝试创建另一个应用内商品用于测试目的,只需创建它并尝试购买(使用您的iTunes Connect测试帐户),而无需提交审核。

清算待售状态可以在相应的应用内商品的定价和可用性部分中设置。