可能出现的配置问题:
Have you enabled In-App Purchases for your App ID?
Have you checked Cleared for Sale for your product?
Have you submitted (and optionally rejected) your application binary?
Does your project’s .plist Bundle ID match your App ID?
Have you generated and installed a new provisioning profile for the new App ID?
Have you configured your project to code sign using this new provisioning profile?
Are you building for iPhone OS 3.0 or above?
Are you using the full product ID when when making an SKProductRequest?
Have you waited several hours since adding your product to iTunes Connect?
Are your bank details active on iTunes Connect? (via Mark)
Have you tried deleting the app from your device and reinstalling? (via Hector, S3B, Alex O, Joe, and Alberto)
Is your device jailbroken? If so, you need to revert the jailbreak for IAP to work. (via oh my god, Roman, and xfze)
对应的翻译
您是否为应用ID启用了应用内购买?
您是否检查过您的产品的Cleared for Sale?
您是否提交了(并可以拒绝)您的应用程序二进制文件
你项目的.plist Bundle ID是否与你的App ID相符?
您是否为新的App ID生成并安装了新的供应配置文件?
您是否使用此新配置文件将项目配置为编码?
您是否正在为iPhone OS 3.0或更高版本构建?
在制作SKProductRequest时是否使用完整的产品ID?
自从将产品添加到iTunes Connect后,您是否等了几个小时?
iTunes Connect上的银行信息是否有效? (通过Mark)
你有没有尝试从你的设备中删除应用程序并重新安装? (通过Hector,S3B,Alex O,Joe和Alberto)
您的设备是否越狱? 如果是这样,你需要恢复越狱为IAP工作。 (通过我的上帝,罗马和xfze)
网友评论