应用程序内购买沙箱在macOS Catalina上完全损坏

问题描述 投票:0回答:1

我有一个用来测试应用内购买的沙盒测试用户。一切正常,直到我升级到macOS Catalina(10.15.3)。如果我尝试使用SKReceiptRefreshRequest()无法使用收据时刷新收据,它将失败并显示错误:Error Domain = SKErrorDomain Code = 0“(null)”

正在调用exit(173)显示错误消息:{应用程序名称}已损坏,无法打开。删除{应用程序名称},然后从App Store重新下载

无论如何,我都可以在Console.app中看到警告:子系统:com.apple.commerce类别:CommerceKit消息::获取{应用程序名称}的收据时出错-错误Domain = com.apple.commerce.server代码= 500317“(null)”

[莫哈韦沙漠(Mojave)没问题,所以它在卡塔利娜(Catalina)被打破。有没有人找到解决方案?

macos in-app-purchase app-store macos-catalina in-app
1个回答
0
投票

更新到Catalina 10.15.4后,似乎该问题已被Apple修复。

© www.soinside.com 2019 - 2024. All rights reserved.