当状态为“等待审核”时,我可以测试应用内购买吗?

Posted

技术标签:

【中文标题】当状态为“等待审核”时,我可以测试应用内购买吗?【英文标题】:Can i test in-app purchases when the status is "Waiting for Review"? 【发布时间】:2012-09-03 14:17:24 【问题描述】:

我创建了几个“应用内购买”并提交了它们,认为它同样适用于测试。但是,它们不会出现在应用程序 (SKProductsResponse) 中。一旦产品被标记为“等待审核”,您能否与适当的测试用户一起测试产品?

【问题讨论】:

【参考方案1】:

据我所知,您应该能够轻松地测试您的应用内购买,甚至无需提交您的二进制文件,我已经为我工作的公司的项目多次这样做了。提交二进制文件不应该是一个要求。

收到空产品响应时,我遇到的最常见问题是项目未使用正确的包标识符,因此请确保在 xCode 中正确设置它。您还应该使用正确的配置文件进行签名。

据我所知,如果您将应用程序发送给测试用户(如果您处于这种情况),这也很重要。

【讨论】:

【参考方案2】:

感谢您的帮助,但我最终从“MyProjectName.xcodeproj”中删除了文件夹“xcuserdata”和文件“project.xcworkspace”。还从“DerivedData”中删除文件并重置模拟器。只有这对我有用。

【讨论】:

啊酷 :) 任何有用的东西!有时它会起作用,除非你清理你的项目或删除缓存的数据:) 调试确实很痛苦;) 谢谢!已从模拟器中删除该应用程序并重新启动 X-Code 和模拟器。不再有无效的产品 ID :)

以上是关于当状态为“等待审核”时,我可以测试应用内购买吗?的主要内容,如果未能解决你的问题,请参考以下文章

App Rejected - Uploaded new binary - In App Purchase - 需要开发人员操作 - 等待审核

提交应用程序购买以供第一次审核

应用被拒绝 - 已上传新二进制文件 - 应用内购买 - 需要开发人员操作 - 等待审核

应用被拒绝 - 应用内购买 - 需要开发者操作

新的 iTunes Connect 应用内购买部分不可见

iTunes中的报亭启用问题[关闭]