gpt4 book ai didi

ios - 使用 SwifyStoreKit 在应用内购买无法获取有关产品的信息

转载 作者:行者123 更新时间:2023-12-01 10:34:42 24 4
gpt4 key购买 nike

我正在我的 iOS 应用程序中实现 IAP,并且我正在使用最新版本的 SwiftyStoreKit 框架来帮助我进行购买。

我已经完成了所有前置任务,例如在 iTunes Connect 中设置开发者帐户、为应用程序生成配置文件、在 TestFlight 中进行新的消耗品和非消耗品购买、将这些购买添加到应用信息(准备提交)以及创建沙盒用户。我已经在 this answer 之后进行了调试, this onethis one .

现在,问题是每当我发送请求以检索有关产品的信息时,都会收到以下错误。RetrieveResults(retrievedProducts: Set([]), invalidProductIDs: Set(["com.mycompany.app.consumable"]), error: nil)
当我尝试购买产品时,我收到此错误 Purchase Failed: SKError(_nsError: Error Domain=SKErrorDomain Code=3 "Invalid product id: com.mycompany.app.consumable" UserInfo={NSLocalizedDescription=Invalid product id: com.mycompany.app.consumable})
恢复购买和验证收据似乎工作正常......

任何指针都会非常有帮助。

谢谢你。

更新:

我现在已经放弃了 SwiftyStoreKit 框架,并使用 Apple 自己的方式使用 SKProductsRequest,在那里我设置了委托(delegate)函数和所有要求,然后我运行函数调用“SKProductsRequest.start()”,它仍然给我返回再次出现一组无效的产品 ID。

对于新方法,我设置了一个新项目,以及捆绑 ID 配置文件和 iTunes 连接应用程序。我也可以将应用程序上传到 iTunes Connect 进行测试!所以ID似乎是正确的。

最佳答案

好的,经过这段时间,我再次拜访了我的老同事,他们告诉我管理员忘记接受商店协议(protocol)。
尽管我已经特别提到它是一种可能性......但是哦,好吧。在那之后,他们能够再次购买。

关于ios - 使用 SwifyStoreKit 在应用内购买无法获取有关产品的信息,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/42637614/

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