gpt4 book ai didi

iOS 应用程序到 MacOS 错误 : 'transactionReceipt' is unavailable: not available on macCatalyst

转载 作者:行者123 更新时间:2023-11-29 05:24:32 26 4
gpt4 key购买 nike

我有一个 iOS/iPadOS 应用程序已在 App Store 中发布并销售。现在,使用 Xcode 11.1 到 MacOS 10.15 Catalina 或更高版本的“自动”端口,我只需标记“Mac”复选框并尝试在我的 Mac 上运行该应用程序,但出现以下编译错误:

“transactionReceipt”不可用:在 macCatalyst 上不可用

如何解决?我正在使用 StoreKit 框架,必须使用另一个框架吗?有没有办法调整 StoreKit 使其与 macCatalyst 一起工作?

最佳答案

一切都是为了替换:

transaction.transactionReceipt

与:

[NSData dataWithContentsOfURL:[[NSBundle mainBundle] appStoreReceiptURL]];

this SOF answer 上找到它.就我而言,不需要将 NSData 转换为 NSString。

关于iOS 应用程序到 MacOS 错误 : 'transactionReceipt' is unavailable: not available on macCatalyst,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/58312916/

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