【问题标题】:In App Purchase works in simulator but not on iPhoneIn App Purchase 在模拟器中有效,但在 iPhone 上无效
【发布时间】:2011-10-20 13:55:31
【问题描述】:

当我调用 SKProductsRequest 在模拟器标题上进行应用内购买时,描述、价格和 ID 都从 iTunes Connect 正确返回。当我在我的设备上运行它时,我得到了无效的产品 ID。

知道为什么吗?

【问题讨论】:

  • 尝试记录您从设备发送的 ID - 这真的是正确的吗?
  • 您是否使用正确的证书签署您的应用程序?
  • @tilo,当我更改产品 ID 时,模拟器不再工作并且返回无效的产品 ID。那么如果它在模拟器上工作,为什么不在设备上工作呢?
  • 如果您从 iPhone 中删除该应用程序并重新安装,它可以工作。如果您已提交应用程序的早期版本以供审核,这很重要。谢谢大家。

标签: iphone in-app-purchase storekit


【解决方案1】:

我遇到了同样的问题。 我无法测试它,因为我的 iPad 已越狱。 我删除了 AppSync,现在它可以正常工作了! :)

【讨论】:

    【解决方案2】:

    如果您从 iPhone 中删除该应用程序并重新安装,它就可以工作。如果您已提交应用程序的早期版本以供审核,这很重要。谢谢大家。

    【讨论】:

      猜你喜欢
      • 2017-12-21
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多