使用独立WatchOS应用程序的沙箱环境测试应用内购买



我已经为使用SwiftUI创建的独立WatchOS应用程序实现了应用内购买,但是,我找不到有关在Apple Watch的沙盒环境中测试StoreKit功能的资源。

当我在手表应用商店登录到我的正常苹果ID或根本没有苹果ID时,我的手表上会收到以下警报:

无法购买应用

使用您的Apple ID从iPhone上的Apple Watch应用程序登录。

我收到以下错误:

SKErrorDomain错误0。

有人知道如何为独立的Apple Watch应用程序使用沙盒测试帐户吗?如有任何帮助,我们将不胜感激。

所以,根据苹果的说法,这是一个错误。这种情况发生在少数设备上,而且大多是随机的。我提交了一份反馈。他们很快问是否修复了。无论苹果做了什么,似乎都在最新的watchOS8测试版上为我修复了它。我们这边你真的无能为力。

反馈ID:FB9485990

如果这种情况仍然存在,我建议你提交一份错误报告。

我快速浏览了Github,发现了这个repo,我认为它实现了你想要的。https://github.com/strandlie/faerd

希望能有所帮助。

最新更新