gpt4 book ai didi

iphone - StoreKit 应用内购买无效的产品标识符

转载 作者:行者123 更新时间:2023-12-03 18:08:37 26 4
gpt4 key购买 nike

我从 SKProductsRequest 获取了一个空的产品标识符数组.

我执行了以下步骤:

  1. 在 iTunes Connect 的“管理用户”下创建了应用内购买测试用户帐户

  2. 在“管理您的应用内购买”下创建了一些应用内购买产品。

  3. 将应用程序加载到 iPhone 上,转到“设置”→“商店”并从常规商店注销

  4. (void)productsRequest:(SKProductsRequest *)request didReceiveResponse:(SKProductsResponse *)response中设置断点回调

所有提交的产品 ID 都在响应的 invalidProductIdentifiers 中属性(property)。提交请求时,我尝试了第 2 步中创建的产品 ID 以及以 bundle ID 为前缀的 ID。

提前致谢,

拉古

最佳答案

我尝试了 Apple 论坛和此处建议的所有内容,但仍然无法正常工作。

找到解决方案:

您的应用程序需要通过 Xcode 传输才能启用沙箱。

您的应用需要通过 Xcode 在本地构建和安装不能从 App Store 下载。

很明显,对吧?那么,如果您正在对现有应用程序进行更新,设备仍会将其视为 App Store 安装的应用程序。

因此,请从您的设备中删除该应用程序。然后,在设备连接到 Mac 的情况下,使用“构建并运行”将应用程序重新安装到设备上。现在应该可以工作了:)

关于iphone - StoreKit 应用内购买无效的产品标识符,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1471454/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com