我提交了带有应用程序内购买的iPhone应用程序,但是我的Binary被拒绝,并且我从苹果收到了以下消息
来自苹果。缺少IAP
由于您的一项或多项应用内购买未提交审核,因此我们无法完成对您的应用的审核。
请确保采取措施并提交您的应用内购买,并在iTunes Connect中上传新的二进制文件。在iTunes Connect开发人员指南中了解有关提交应用内购买供审查的更多信息。
一旦您提交了应用内购买并上传了新的二进制文件,我们将继续进行您的审核。
我的问题是我应该创建一个新的二进制文件并上传它,还是可以重新提交inApp购买被拒绝的二进制文件?
看起来很旧,但由于我本人面对过而使它更加详细,因此我在多个帖子中搜索实际步骤。
首先,您不需要创建新的二进制文件,因为您只是忘记选择应用内购买商品进行审核。以下是您如何执行此操作的步骤
在使应用程序“准备上传”之前,您需要在Applicatin的详细信息页面中选择所有应用程序内购买。
在iTunes Connect->单击您的应用程序->单击“编辑”->滚动到底部,您将看到In App Purchase链接,选择要纳入应用程序提交过程的In Apps。确认后,将产品状态更改为“准备上传二进制文件”
如果您以某种方式忘记了这样做,那么只有一种方法。这是拒绝,然后重新执行我上面提到的过程。
您错过了提交应用内购买商品以进行审核的信息。现在,您的每个应用程序内的状态都必须为“等待审阅”。您可以将您购买的二进制文件和相关的应用程序提交给Apple审核过程。您应该创建一个新的二进制文件并将其提交给应用商店审查过程。希望这会有所帮助。
距苹果六步,Workflow for configuring in-app purchases
签署付费申请协议
在App Store Connect中配置应用内购买
我以为In App Purchase链接在这里,Ahsan.Amin的意思是iOS版本13.2
在Xcode中启用应用内购买功能
设计并创建应用内购买商品>>
测试应用内购买
在App Store上发布您的应用和应用内购买商品