在我的应用内购买试验中追查这个问题已经是一个漫长的夜晚,但我似乎无法解决这个问题。我的产品标识符不断返回为“无效的产品标识符”。希望有人指出;(使用当前的配置文件和 appId 我得到了推送通知)
我的 App ID 已生成(没有通配符) - 已启用 inApp 购买
我的 IAP(应用内购买)被添加到“管理您的应用内购买”中并被清除出售。
我的 IAP 是在 24 小时前添加的(可能还要几个小时)并且处于“等待审核”状态
我的应用程序本身被开发者拒绝 > 状态为“准备上传”,应用程序内购买已添加到应用程序中。
我的手机没有越狱(至少现在没有,两种方式都没有)
我正在使用 3GS、5.1 iOS。
我当前的配置文件是“开发人员配置文件”而不是“分发配置文件”。“分发配置文件”仅在上传应用程序二进制文件时使用。
我正在为 iOS 5.0 构建并且构建配置设置为调试。
从字面上看,我现在删除了该应用程序 100 次。
所有详细信息都在 iTunes Connect 中设置,包括银行详细信息。
我创建了一个测试用户,并从设备上的“设置 > 商店”登录。
我的
SKProductRequest
:SKProductsRequest *productRequest = [[SKProductsRequest alloc]initWithProductIdentifiers:[NSSet setWithObject:@"com.my_site.my_app.my_product"]];
可以提供任何其他信息。