5

我刚刚发布了我的第一个带有 iAP 的应用程序。它在开发中总是运行良好,但在生产中当我尝试购买时它崩溃了。

似乎该应用程序没有在生产模式下下载我的“产品”。有没有其他人遇到过类似的问题,你是怎么解决的?

4

3 回答 3

4

最近我提交了我的应用程序,它也有同样的问题。在谷歌上花了一些时间后,我发现有时应用程序会提前在商店中提供,而苹果的生产服务器需要时间来更新产品,所以请等待 24-36 小时。它将自动修复。

编辑
Jagdeep 指出了一个好点。检查您的产品的状态,它应该处于“已批准”状态。就我而言,它处于批准状态。

  • 当您创建产品时,您是否选中了“清除出售”选项?

来自文档 :
Clear for Sale 表示您的 In-App Purchase 是否已获准出售。如果未选中此框,您的应用内购买将无法从应用内购买。请注意,如果您将 Cleared for Sale 设置为 No,则应用内购买的所有设置仍可在 iTunes Connect 中进行编辑,并且您可以在以后将 Cleared for Sale 更改为 Yes。

于 2013-09-24T08:24:51.500 回答
3

即使一切都通过了,也需要一点时间。

  • 我的二进制文件被批准了。
  • 我的应用内购买 (IAP) 已获批准。
  • 我的应用内购买已被清除出售。
  • 使用沙盒 iTunes 帐户测试开发中的购买效果非常好。
  • 使用真实沙盒 iTunes 帐户在生产环境中购买会失败。

我不必等待很长时间,大约几个小时,它就开始工作了。

现在,我的二进制文件和我的 In-App Purhcase 同时获得批准,几乎在它们都获得批准后,我立即将应用程序版本发布到商店。

我不是很肯定,但我可能应该做的是等待几个小时,然后再发布新的应用程序版本,并让应用程序内购买有机会在生产应用程序商店中“注册”或“传播”。

只是给别人的建议。

于 2016-08-26T14:25:06.017 回答
2

在 itunesConnect 站点检查您的状态 -> 管理您的购买。确保您的应用内购买已通过审核。

于 2013-09-24T08:30:36.437 回答