我在iTunes Connect中注册并清除了一个产品。 我请求CORRECT产品ID,但SKProductsResponse对象返回null productIdentifier和null invalidproductIdentifier。
可能是什么问题?
答案 0 :(得分:1)
获取无效产品ID的原因之一是:如果您在设备上运行App Store下载的应用程序,然后尝试运行相同应用程序的调试二进制文件(使用开发人员配置文件构建),您将获取无效的产品ID。因此,请确保在安装调试二进制文件之前删除App的AppStore版本。
我不得不奋斗一整天才能通过IAP测试发现这个隐藏的问题。
答案 1 :(得分:0)
您是否尝试过仅使用productid而不是完整的bundleid + productid?我听说混合的结果,但我遇到的问题是只在模拟器中看到我的产品而不是设备(所有标准都符合你上面列出的那些)