找到网友解决的方案:
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
现在就陷入了一个死循环:
新测试手机,发起内购,这个回调产品列表就为空:
lQLPJwIcFpNL8azNA_rNB6aw2ff-VtDovwwECCZpdMCXAA_1958_1018.png
所以就没法拉起沙盒账号登录页,在设置——App Store里面也找不到沙盒登录(或者账号切换)
-
苹果官方说:
image.png
现在的问题是:所有新手机测试,获取内购产品列表都为空,无法拉起沙盒账号登录页面!!!
重启手机,退出APPID,重新登录,切换网络,关闭代理,开启WiFi,关闭WiFi,使用4G,5G网络。同一份代码,bundleID和证书都没有变过!!!

