应用内购买。没有验证插件来验证 com.apple.account.iTunesStore.sandbox 类型帐户的凭据

Nik*_*Kov 14 storekit in-app-purchase ios tvos

我正在使用.storekit配置。尝试购买此类产品时出现错误

<SKPaymentQueue:0x600001240ce0>:付款已完成,但出现错误:错误域= ASDErrorDomain代码= 500“未处理的异常”UserInfo = {NSUnderlyingError = 0x600001c62160 {Error Domain = AMSErrorDomain代码= 100“身份验证失败”UserInfo = {NSLocalizedFailureReason =验证凭据调用失败., NSLocalizedDescription=身份验证失败,NSUnderlyingError=0x600001c60960 {Error Domain=com.apple.accounts Code=4“没有身份验证插件来验证 com.apple.account.iTunesStore.sandbox 类型帐户的凭据” UserInfo={NSLocalizedDescription=无身份验证用于验证 com.apple.account.iTunesStore.sandbox 类型帐户凭据的插件}}}},NSLocalizedFailureReason=发生未知错误,NSLocalizedDescription=未处理的异常}

如何解决这个问题?

use*_*870 9

更新

对于想要在模拟器上测试 IAP 的人:

您可以按照链接添加配置,然后 IAP 将在模拟器上完美运行。

https://github.com/russell-archer/StoreHelper/blob/main/Documentation/guide.md#get-started

旧答案

我猜你是在模拟器中测试 IAP 的。在真实设备中测试它对我有用。


kat*_*ndu -2

对我来说,重置 iPhone 设备的所有设置就可以了。