【发布时间】:2022-08-24 17:36:02
【问题描述】:
该问题发生在目标 Xcode 方案的设置中StoreKit 配置被设定为没有任何以及独立的 ipa 构建。因此使用了真正的远程 AppStore 沙箱。 在 iOS 和 tvOS 上的广泛版本范围内尝试订阅后,我们发现出现以下错误:
Error Domain=SKErrorDomain Code=0 \"An unknown error occurred\" UserInfo={NSLocalizedDescription=An unknown error occurred, NSUnderlyingError=0x28039b6f0 {Error Domain=ASDServerErrorDomain Code=5008 \"Sign in to view account information.\" UserInfo={NSLocalizedDescription=Sign in to view account information.}}}
和
<SKPaymentQueue: 0x280f1fa10>: Payment completed with error: Error Domain=ASDErrorDomain Code=500 \"Unhandled exception\" UserInfo={NSUnderlyingError=0x2803a4720 {Error Domain=AMSErrorDomain Code=301 \"Invalid Status Code\" UserInfo={NSLocalizedDescription=Invalid Status Code, AMSURL=https://sandbox.itunes.apple.com/WebObjects/MZBuy.woa/wa/inAppBuy?REDACTED, AMSStatusCode=500, NSLocalizedFailureReason=The response has an invalid status code}}, NSLocalizedFailureReason=An unknown error occurred, NSLocalizedDescription=Unhandled exception}
我们还没有发现我们的代码有任何变化导致了这种情况。以前可以工作的旧版本现在遇到了这个问题。
标签: ios subscription tvos appstore-sandbox