iOS内购沙箱测试报错ASDServerErrorDomain Code=3504求助
iOS沙箱内购报错排查求助
测试iOS沙箱内购时遇到以下报错:
<SKPaymentQueue: 0x283e01090>: Payment completed with error: Error Domain=ASDServerErrorDomain Code=3504 "This object could not be found." UserInfo={storefront-country-code=SWE, client-environment-type=Sandbox, AMSServerErrorCode=3504, NSLocalizedFailureReason=This object could not be found.}
同时打印transaction.error得到:
Domain=SKErrorDomain Code=0 "An unknown error occurred"
已在相关技术论坛搜索,发现有用户遇到相同问题但无有效解决方案。目前已完成以下排查:
- 内购产品标识符与App中使用的完全一致
- App的Bundle identifier在开发配置文件与App Store Connect中完全匹配
- 测试的内购项目在Connect中状态为“Ready to submit”
- 已删除设备上的App并在Xcode中清理构建缓存
- Connect中无待处理的协议文档
有没有人遇到过这个问题并知道解决方法?或者有其他排查思路可以分享?
内容的提问来源于stack exchange,提问作者OSMO
相关产品推荐
相关产品推荐

