【发布时间】:2014-09-17 22:49:18
【问题描述】:
我昨天发布了一个新版本的应用,其中添加了应用购买。我们在沙盒模式下使用测试帐户进行了测试,一切正常,但是一旦我们从应用商店下载应用程序,SKProductsRequestDelegate 方法:
(void)productsRequest:(SKProductsRequest *)request didReceiveResponse:(SKProductsResponse *)response
返回无效的产品 ID 而不是有效的。我很困惑,因为我以前遇到过这类问题,但只是在尝试让它们在调试模式下工作时,从来没有在应用程序从应用商店发布之后。我已经仔细检查了http://troybrant.net/blog/2010/01/invalid-product-ids/ 列表中的所有内容,这些都不是问题。
这是另一个线程,这正是我的问题,但这里没有解决方案:iOS In App Purchase - "Invalid Product ID" in release, NOT development version
【问题讨论】:
-
商品提交审核通过了吗?
-
是的。这是对商店中已有应用程序的更新,并且产品是使用最新的二进制文件提交的。它们已获得批准并在 iTunes Connect 中被标记为“可出售”
标签: ios in-app-purchase app-store-connect