在沙盒环境之外调试应用内购买?

6
我有一个应用程序,使用非消耗性应用内购买来提供内容给用户。当我通过Xcode(通过沙盒)或通过Ad-hoc构建(由于某种原因,也是通过沙盒)运行时,这些购买工作得非常好。它已经获得了Apple的批准并放在了AppStore上。但是,当我从商店下载生产版本并点击“购买”按钮时,它会失败。
由于问题只出现在生产中,我有点束手无策如何调试它。我怀疑这与通过沙盒与生产服务器购买有关,但即使Ad-hoc也是通过沙盒完成的。
除了添加一堆警报对话框并再次提交给Apple之外,还有什么方法可以调试此问题吗?

你最终发现了是什么问题吗?我也有同样的问题。 - iceydee
2
我在iTunes Connect中有一些未经同意的合同修正案。在批准新的修正案大约15分钟后,一切神奇地开始运作。我不知道那是否是真正的解决方案,但我知道新的修正案已经发布了。请检查您的iTunes Connect,看看是否有新的内容需要您批准? - jemmons
一切都没问题,但似乎在应用程序获得批准后,直到半天之后商店商品才可用。 - iceydee
1个回答

0

你说得完全正确;

你需要确保你在iTunes Connect中的所有合同都是激活状态,否则你将无法进行应用内购买。


这并没有真正回答问题。如何在沙盒之外调试应用内购买? - eis

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接