应用内购买“准备提交”,但不会让我提交

时间:2011-05-22 14:31:35

标签: iphone in-app-purchase itunesconnect

我为应用程序设置了一些应用内购买设置。应用内购买都经过测试,效果很好 - 但我无法提交审核。我提交了申请二进制文件以供审核,然后访问了应用内购买部分。所有应用内购买都说:“准备提交”,但“提交审核”按钮显示为灰色,无法点击。

当苹果审核实际应用时,他们是否也会审核应用内购买?或者我做错了什么?

感谢。

更新:我不知道是通过切换到Chrome还是等了30分钟左右,但它使我能够提交我的应用内购买以供审核。

5 个答案:

答案 0 :(得分:82)

我遇到了同样的问题。它不允许我将我的In app购买提交到我的应用程序,我之前很快就上传了。我不得不拒绝二进制文件,然后按照以下说明在上传之前将IAP添加到应用版本。

  1. 转到iTunes Connect
  2. 点击管理您的应用
  3. 点击应用
  4. 点击“查看详情”按钮
  5. 向下滚动,直至看到“In App Purchase”部分
  6. 将您的In App Purchase添加到该版本。
  7. 然后准备好您的应用上传。
  8. 完成这些步骤后,In App Purchase应自动从“准备提交”更改为“等待审核”。

答案 1 :(得分:2)

在通过应用内购买提交应用之前,有几件事需要先检查:

  1. 在“标识符 - >应用ID”中启用应用内功能。这是 通常由Apple默认自动启用
  2. 确保从“配置文件”到“应用ID”的正确链接 以上,具有应用内功能
  3. 使用正确的“配置文件”构建文件。
  4. 在更新二进制文件之前,您必须在iTunes中设置应用内应用程序。转到:

    1. “管理应用内购买”,并在其中添加/设置您的定价,说明等。如果您没有看到这个,那么您需要先创建一个新版本的应用程序。
    2. 完成后,它将更改为“提交二进制文件”
    3. 现在,更新新版本说明并选择刚刚创建的正确应用内应用。 使用Xcode将二进制文件上传到Apple,状态应更改为“等待审核”。

答案 2 :(得分:1)

我遇到了同样的问题。对我来说,解决方案很简单。我使用的是Firefox,无法看到提交购买的复选框。只需从Firefox切换到Chrome,您就会再次看到这些框以检查并提交。

答案 3 :(得分:1)

另一个变体,itunes连接中的应用程序状态是错误的。在我能够看到inapp中的复选标记之前,我必须上传二进制文件然后转到二进制详情面板并拒绝此二进制文件购买应用摘要的部分。

答案 4 :(得分:0)

使用“查看详细信息”按钮并转到页面底部,在“应用程序内购买”部分中使用“管理应用程序内购买”链接,执行“全选”并提交任何编号。与二进制文件一起审查的产品。可以使用提供的表格从应用程序摘要“管理应用内购买”按钮添加其他应用内商品。