iOS内购遇到的问题之返回的response.products(内购产品列表)为空,全网求解!

找到网友解决的方案:
1.iTunes Connect中配置的银行、税务信息是否正确。(必填)
2.确认内购的产品已经达到了“准备提交”的状态。(所有信息都要填写,核心)
3.确认有沙盒测试人员。(SwiftyStoreKit:必须是后台已加的测试帐号)
4.确认bundle id和内购id没有填写错误。
5.请不要使用越狱手机测试。
其他:配置的银行信息中姓名需要写拼音(不支持中文),随便填写错误的信息也可以直接通过,所以如果要填写的尽量确认自己没写错,免得将来收不到钱哦!
————————————————
版权声明:本文为CSDN博主「为毛呀」的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明。
原文链接:https://blog.csdn.net/wangchenggggdn/article/details/129049686

我都看了一遍,仔细核对了 一遍,均无问题!!

因为:我有一部以前测试过其他项目内购沙盒账号的手机,可以在 设置- App store里可以找到沙盒测试账号,然后获取产品列表就正常。且可以正常完成沙盒支付!!!

image.png

现在就陷入了一个死循环:

  1. 新测试手机,发起内购,这个回调产品列表就为空:


    lQLPJwIcFpNL8azNA_rNB6aw2ff-VtDovwwECCZpdMCXAA_1958_1018.png

    所以就没法拉起沙盒账号登录页,在设置——App Store里面也找不到沙盒登录(或者账号切换)

  1. 苹果官方说:


    image.png

现在的问题是:所有新手机测试,获取内购产品列表都为空,无法拉起沙盒账号登录页面!!!

重启手机,退出APPID,重新登录,切换网络,关闭代理,开启WiFi,关闭WiFi,使用4G,5G网络。同一份代码,bundleID和证书都没有变过!!!

©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

友情链接更多精彩内容