由于该版本已经提交审核,因此无法添加应用内购买功能。

19

我有点为难了。

我给我的应用程序添加了新版本,加入了IAP(应用内购买)功能。 我在新版本部分的“管理应用内购买”菜单中添加了IAP项目。 但是我忘记在新版本的“查看详细信息”页面中选择要添加的IAP项目。 所以我拒绝了二进制文件,希望重新出现选择IAP项目的选项。但是没有了。它只显示:

无法将应用内购买添加到此版本,因为它已经提交审核。 要管理您的应用内购买,请返回应用摘要页面并单击“管理应用内购买”按钮。

那现在该怎么办?

3个回答

48

很不愿意回答自己的问题,但还是得说一下。

似乎只有在应用程序状态为“准备上传二进制文件”或“拒绝二进制文件”时,您才能在应用程序新版本的“查看详细信息”页面中选择IAP项目。

所以我做的是拒绝我的二进制文件并删除了IAP项目,然后在"管理应用内购买"中再次添加IAP项目。虽然需要给它一个新ID,但对我来说没什么大不了的。

之后,您应该能够在“查看详细信息”页面中选择IAP项目。然后,按“准备上传二进制文件”...

希望这能帮到某些人。


你好,我现在也面临着同样的问题。这意味着我必须等待我的应用被苹果拒绝吗?或者我可以自己拒绝应用程序?在哪里操作?非常感谢。 - user843910
5
是的,你需要拒绝你自己的应用程序的二进制文件。在“管理您的应用程序”中找到您的应用程序,点击右侧的应用程序(更新应用程序的位置)-> 然后顶部右侧应该有一个“二进制文件”链接。点击该链接,然后会看到一个“拒绝此二进制文件”的按钮。 - GeneCode
5
亲爱的读者,请不要犯和我一样的错误,拒绝二进制文件,然后立即点击“准备好上传”。现在我被迫再次上传,只是为了拒绝它,以便我可以启用该死的IAP。 - turpachull
我可以通过遵循https://dev59.com/o2025IYBdhLWcg3wT0Hq#6180741的方法来进行管理,而无需删除。 - dhaval

4

我发现了一些非常奇怪的步骤...

  • 上传你的二进制文件
  • 等待直到它显示“等待审核”
  • 自己拒绝这个二进制文件(应用版本 > 二进制详情 > 拒绝二进制文件)
  • 等待直到它显示“开发者已拒绝”
  • 添加你的应用内购买项目
  • 重新提交二进制文件

1

确保状态不是等待上传,如果是,请上传二进制文件然后拒绝它。

您无需删除IAP项目。

之后,您应该能够编辑应用程序的应用内购买部分。


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