iphone - iOS 应用内购买 - "Invalid Product ID"处于发布版本,而非开发版本

标签 iphone app-store in-app-purchase storekit

我创建了一个新应用程序并将二进制文件上传到 iTunes Connect,然后使用测试用户帐户在模拟器和设备上测试了 IAP。两者都有效。

我提交了最终的应用程序,它目前已在 App Store 上发布。但是,从我的设备中删除开发版本并从 App Store 下载我的应用程序来测试 IAP 后,该应用程序立即收到“无效的产品 ID:”错误。

开发版本再次使用测试用户帐户运行,但在商店中运行时无法运行并返回无效的产品 ID。有什么想法吗?如果有人想测试这个(如果只有我一个人),该应用程序称为“ContaX”并且免费包含广告 - 您不需要实际购买升级,只需看看点击“删除广告”选项后它是否崩溃即可。

最佳答案

我建议您在应用获得批准后等待 24 小时。

有时,应用内购买需要更多时间才能在已发布的应用程序中可用。

关于iphone - iOS 应用内购买 - "Invalid Product ID"处于发布版本,而非开发版本,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8371184/

相关文章:

iphone - 在 Objective-C 中是否有一个好的/最好的方法来扩展嵌套类?

从 App Store 重新安装的 iPhone/IOS 应用程序具有旧角标(Badge)和值(value)

iphone - 是否有可能愚弄越狱的iPhone上的应用程序并进行虚假的inapp购买

ios - 是否有可能知道用户何时在 iOS 7 中购买了我的其他应用程序?

ios - 为什么此 Objective-C 代码会触发错误购买跟踪

iphone - NSDateComponents - 返回错误日期的日期方法

ios - 我对逃避关闭有点困惑

iphone - 在多台 Mac 上开发 iPhone 应用程序

ios - 发生未指定的错误。无法为应用商店创建新的配置文件

Android 应用内结算 v3 未返回正确的本地化价格 (getSkuDetails)