这是我对此的第一次尝试,并且正在获得产品列表中的障碍!
我创建了一个ad-hoc配置文件,例如:com.mycompany.myproduct和iTunes连接上的其他功能,如com.mycompany.myproduct.feature。
该功能已链接到商店中已有的应用,但尚未使用com.mycompany.myprod作为其标识符的应用内购买。
我使用com.mycompany.myproduct构建了新版本并部署到我的手机上,除了我尝试检索可用产品列表(iTunes连接上有一个设置)之外,它还可以正常工作数为0
我不确定我哪里出错了所以非常感谢一些建议......
由于
答案 0 :(得分:17)
这是一个老问题,但我想我会通过谷歌帮助澄清这个问题。
检查SKProductsResponse对象的invalidProductIdentifiers属性。它应该是空的。
可能发生的部分原因是您的标识符未在iTunesConnect中正确配置。它们应列为“准备提交”或“等待屏幕截图”
答案 1 :(得分:1)
我遇到同样的问题,SKProductsRequest不会返回产品,并按照article's suggestion检查所有内容,但仍然不返回产品。 后来我重置了我的iPod,设置了WiFi,然后从XCode再次运行,它返回了产品列表。
我很确定它正在重置iPod,解决了这个问题。