苹果内购 inapp purchase and Error Domain=SKErrorDomain Code=0 “无法连接到 iTunes Store”错误

苹果内购 inapp purchase and Error Domain=SKErrorDomain Code=0 “无法连接到 iTunes Store”错误_第1张图片
0927057A-08C6-44B3-A289-702009E74BCD.png

苹果内购在我做的时候测试是成功的,但是上线版本后经理一直支付不成功,我还以为是出了什么问题,用的iTunes账号测试也是购买失败,导致我思维凝固真的以为是代码出现问题了.
搜索了很多文章,对着内购的代码从头到尾梳理了两遍,经理还在后面催着新版上线,看了很多文章各种奇葩做法的都有,最后冷静下来,在确定我代码没问题后去沙箱测试里再添加一个新的测试账号,够买成功


苹果内购 inapp purchase and Error Domain=SKErrorDomain Code=0 “无法连接到 iTunes Store”错误_第2张图片
WechatIMG1.jpeg
苹果内购 inapp purchase and Error Domain=SKErrorDomain Code=0 “无法连接到 iTunes Store”错误_第3张图片
WechatIMG2.jpeg

然后就上线,上线后怀着忐忑的心情再用真实账号测试,购买成功


苹果内购 inapp purchase and Error Domain=SKErrorDomain Code=0 “无法连接到 iTunes Store”错误_第4张图片
6BA5C5F0F9F8B7B5B87A63DCFB84165E.jpg

所以,出现这个问题后,首先去排查下代码有没有问题,如果确定代码没有问题的情况下就不要在代码上浪费时间,更要不浪费时间去清除手机,更换App Store地区这些没有意义的事情,去itunes connect里面添加沙箱测试账号,再测试一下如果购买成功,那就大胆的上线吧,没问题的,不用浪费时间

你可能感兴趣的:(苹果内购 inapp purchase and Error Domain=SKErrorDomain Code=0 “无法连接到 iTunes Store”错误)