【问题标题】:iOS - productsRequest:didReceiveResponse not get called for a certain deviceiOS - productsRequest:didReceiveResponse 未为特定设备调用
【发布时间】:2018-04-06 08:02:43
【问题描述】:

当我调用 RMStore 实例的 requestProducts 方法时,productsRequest:didReceiveResponse 最终不会被调用。也不调用错误处理程序。该请求只是继续进行并且不返回任何值。这只发生在 iPad iOS 11.2.6 上。所以我无法在此设备上进行任何购买,因为我在创建付款时总是收到“未知产品标识符”错误。

此外,购买之前在此设备上有效,但突然停止。我不知道是什么原因造成的。当购买确实有效时,我尝试检查以前的提交,但没有帮助。

【问题讨论】:

    标签: ios in-app-purchase rmstore


    【解决方案1】:

    当我将 iPad 从 11.2.6 iOS 更新到 11.3 时,问题得到解决。这有点奇怪,因为正如我在问题描述中所说,购买在具有相同 iOS 版本的其他设备上完美运行。所以这台设备的操作系统内部可能出现了一些错误。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2015-01-05
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2012-09-30
      相关资源
      最近更新 更多