-1

我在我的应用程序中使用了像“ADR123”这样的“产品ID”。我收到“无效的产品标识符”应用内购买不起作用,此产品 ID 是否有效?

4

2 回答 2

2

您需要确保捆绑标识符是您在 itunesconnect 上使用的同一应用程序的标识符,该应用程序在应用内购买中添加了此产品 ID

于 2012-08-10T06:29:59.200 回答
1

遵循http://troybrant.net/blog/2010/01/invalid-product-ids/的清单

另请参阅博客。

清单:-

  • 您是否为您的 App ID 启用了应用内购买?
  • 您是否为您的产品检查过清仓?
  • 您是否已提交(并可选择拒绝)您的应用程序二进制文件?
  • 您项目的 .plist Bundle ID 是否与您的 App ID 匹配?
  • 您是否为新的 App ID 生成并安装了新的配置文件?
  • 您是否已将项目配置为使用此新的配置文件进行代码签名?
  • 您是为 iPhone OS 3.0 或更高版本构建的吗?
  • 您在发出 SKProductRequest 时是否使用了完整的产品 ID?
  • 将产品添加到 iTunes Connect 后,您是否等待了几个小时?
  • 您的银行详细信息在 iTunes Connect 上是否有效?(通过马克)
  • 您是否尝试过从设备中删除该应用程序并重新安装?(通过 Hector、S3B、Alex O、Joe 和 Alberto)
  • 你的设备越狱了吗?如果是这样,您需要恢复越狱才能使 IAP 正常工作。(通过哦,我的上帝,罗马和 xfze)
于 2012-08-10T06:04:22.230 回答