如何将实现的“in App”上传到App Store?

Posted

技术标签:

【中文标题】如何将实现的“in App”上传到App Store?【英文标题】:How to upload the implemneted "in App" into AppStore? 【发布时间】:2012-06-23 06:38:36 【问题描述】:

我已经完成了 inApp 购买的必要编码,我在沙盒环境中检查了它,它运行良好。但是当我上传项目时,我不知道如何附加我在 iTunes 中添加的 inApp。在我上传我的 inApp 状态后,它显示“准备提交”。下面是我在应用中使用的 inApp 状态的图像。

谁能告诉我如何解决这个问题。提前致谢

【问题讨论】:

您是否在 InApplication Manager 内的页面顶部找到了您的应用程序,如“提交到 iTunes”。提交后您的状态将变为“等待审核” 【参考方案1】:

如果您尚未上传应用二进制文件,则可以选择在 iTunes Connect 的应用详细信息中添加应用内购买。因此,您的产品 ID/参考名称将出现在应用程序的应用内选项中。

但是

如果您已经提交了应用,则无法在已发布的应用中实施应用内购买。它必须“附加”或添加到新的二进制文件中并重新提交。

【讨论】:

我的项目仍在“等待审核”中。现在可以重新提交吗 是的..您可以使用 DEVELOPER REJECT 的选项..您自己拒绝您的二进制文件并重新提交启用 IAP 的二进制文件。 转到在 iTunes Connect 中管理您的应用程序..单击您的应用程序..在版本详细信息中您的应用程序图标下方会有一个名为查看详细信息的选项..单击查看详细信息..向下滚动在结果屏幕中,您会找到应用内购买选项。单击编辑并在弹出窗口中添加您的 IAP。保存并单击准备上传二进制文件。然后上传您的应用程序,您就完成了.. 请记住,您必须首先开发者拒绝您当前的审核中的应用程序.. 如果满足您的查询,请勾选答案。【参考方案2】:

由于您已经使用沙盒环境测试了 IAP,现在在编辑选项中您将能够看到 In App Products。选择您要与应用程序一起添加的产品。然后单击准备提交,您的产品将准备好二进制文件。上传二进制文件,然后一切都将进入审核过程。

【讨论】:

以上是关于如何将实现的“in App”上传到App Store?的主要内容,如果未能解决你的问题,请参考以下文章

您请求的项目不可购买 - android in app billing

App Rejected - Uploaded new binary - In App Purchase - 需要开发人员操作 - 等待审核

In App Purchase沙盒问题

移动和使用托管的 In App Purchase 托管内容

苹果mac怎么下载app stor以外的东西

如何在react app中单击按钮将文件上传到服务器?