我已经在许多应用程序中实现了应用内购买。但在最近的一个应用程序中,我得到InAppPurchase无效产品标识符错误。我相信这是由于待处理的税收,银行,联系状态。
以下是我的检查清单:
- 您的App ID是否启用了应用内购买功能?对
- 您的产品是否勾选了"清空待售"?对
- 你提交(或者拒绝)你的应用程序二进制文件了吗?对
- 你的项目的。plist Bundle ID匹配你的应用ID吗?对
- 您是否在制作产品时使用完整的产品IDSKProductRequest吗?对
- 您是否在将产品添加到iTunes后等待了几个小时连接?对
- 您的银行详细信息是否在iTunes Connect上激活?没有
- 你试过从你的设备上删除应用程序并重新安装吗?对
我已经和客户沟通了Pending bank的状态。所以可能会在几天内完成。
有人可以确认这是我的应用内购买执行不工作的唯一原因吗?如果是,那么我需要等待多长时间才能成功提交银行详细信息?
我已经找到了解决方案,我的内应用程序开始按预期工作。让我来回答我自己的问题:
所以问题肯定是由于无法获得银行详细信息。
解析步骤:
- 请先填写您的银行资料。 现在回到你的管理应用内购买部分。
如果顶部有黄色警告,则执行以下步骤或直接跳转到7
警告:解决突出显示的问题。
进入应用内购买详细信息部分,编辑你的显示名称或描述,然后点击保存。- 你会注意到你的In-App状态变成Ready For Review
- 测试你的应用程序,现在应该可以正常工作了。