应用内购买“准备提交”,但无法提交

40

我已经为一个应用程序设置了一些应用内购买。这些应用内购买已经经过测试,很好地工作了 - 但是我无法将它们提交审查。我提交了应用程序二进制文件进行审查,然后访问了应用内购买部分。所有的应用内购买都显示为:“准备好提交”,但“提交审核”按钮被变灰色并且无法点击。

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

谢谢。

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


我有同样的问题。我无法提交应用内购买。 - saturngod
2
+1 如果你说你已经使用“准备提交”进行了测试。我之前一直在提交这些内容进行审核,这可能是为什么它不允许我进行测试的原因。 - Dan Rosenstark
6个回答

87

我遇到了和你一样的问题。我无法提交我的应用内购买到我的应用中,而我之前已经上传了该应用。我不得不拒绝该二进制文件,然后按照以下指令添加 IAP 到该版本应用之前再上传。

  1. 前往 iTunes Connect
  2. 点击 "管理你的应用程序"
  3. 点击应用程序
  4. 点击 "查看详细信息" 按钮
  5. 向下滚动直到看到 "应用内购买" 部分
  6. 将您的应用内购买添加到该版本中。
  7. 然后准备好上传您的应用程序。

完成这些步骤后,应用内购买应该会自动从 "准备提交" 更改为 "等待审核"。


4
什么鬼?真的吗?我以为只需要添加一个新版本的应用就够了。该死。我更新了一款旧应用(工作了一周)因为我认为这样做可以让 iap 正常运行。现在那个旧应用已经审核通过了,但我还是没有 iap,因为我没有“将应用内购买添加到那个版本中”。为什么他们要把创建和链接分成两个不同的页面。我会很快尝试你的步骤。希望这次能成功。我真的想开始测试 IAP,最终完成我的新应用。苹果有时让我发疯! - Allisone
1
谢谢你的回答。按照你的建议操作后,一切都正常了。 - Sway
9
第六步至关重要,必须在第七步之前完成。谢谢回答! - ohho
请注意,一旦您点击“准备上传二进制文件”,这将禁止您向该版本添加IAP。此外,似乎IAP本身的“提交审核”按钮始终处于灰色状态 - 我认为这只是设计不良,而不是意图作为按钮。 - Michael Chinen

2
另一种情况是,在iTunes Connect中应用的状态不正确。我必须先上传二进制文件,然后转到二进制文件详细信息面板并拒绝此二进制文件,然后才能在应用程序摘要的应用内购买部分看到检查标记。

2

在提交具有应用内购买的应用程序之前,需要先检查以下几点:

  1. 在“标识符 -> 应用程序 ID”中启用应用内功能。通常情况下,苹果会默认自动启用此功能。
  2. 确保“配置文件”正确链接到上述具有应用内功能的“应用程序 ID”。
  3. 使用正确的“配置文件”构建您的文件。

在更新二进制文件之前,您必须在iTunes中设置应用内购买。请执行以下操作:

  1. 进入“管理应用内购买”,并在其中添加/设置价格、描述等。如果您看不到此选项,则需要先创建新版本的应用程序。
  2. 完成后,它将变为“提交二进制文件”。

现在,更新新版本说明并选择您刚刚创建的正确应用内购买。使用Xcode上传二进制文件到苹果,并且状态应该变为“等待审核”。


1

我曾经遇到过同样的问题。对我来说,解决方案很简单。我使用的是Firefox浏览器,无法看到提交购买的复选框。只需切换到Chrome浏览器,您就可以再次看到复选框以进行勾选和提交。


1

这个问题已经开放了十多年。仍然很荒谬的是,Appls 的 IAP 提交仍然让人困惑。Ryan 的答案解救了我,我只想进行小的更新以保持最新状态,并希望能节省其他人的时间。

如果您错过了提交 IAP,并且应用程序已经发布,则需要准备新的提交。如果无法提交 IAP 并且您的应用程序已经提交/通过审核,请拒绝它。在上传新二进制文件之后,请执行以下操作:

  1. 转到 App Store Connect
  2. 单击“我的应用”
  3. 单击该应用
  4. 在左侧的 “功能” 部分下单击 “应用内购买”,确保您的 IAP 已准备好审核
  5. 在左上角的 “iOS 应用” 部分下单击 “准备提交”
  6. 向下滚动,直到看到 “应用内购买” 部分
  7. 将 IAP 添加到该版本中
  8. 将您的二进制文件添加到该版本中
  9. 你现在可以开始了

0
使用“查看详细信息”按钮并转到页面底部,在“应用内购买”部分使用“管理应用内购买”链接,选择“全部选择”并提交任意数量的产品以及二进制文件进行审核。可以使用提供的表格从应用程序摘要“管理应用内购买”按钮添加其他应用内产品。

我在版本详细信息中找不到“管理应用内购买”部分(仅在顶部的应用程序摘要中可用)。一旦进入“等待审核”状态,它会消失吗? - Nicolas Miari
不,它们在“等待审核”期间仍然存在。 - AkariKamigishi

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