在App Store Connect中提及应用后,可能会审核失败并反馈准则2.1:
Guideline 2.1 - Performance - App Completeness
We are unable to complete the review of the app because one or more of the in-app purchase products have not been submitted for review.
Specifically, the app includes references to Game Membership but the associated in-app purchase products have not been submitted for review.
翻译内容为:
准则 2.1 - 性能 - 应用完整性
我们无法完成应用审核,因为一个或多个应用内购买产品尚未提交审核。
具体来说,该应用包含对游戏会员资格的引用,但相关的应用内购买产品尚未提交审核。
经过查看App Store Connect中的App内购买项目,发现内购商品的状态还是草稿,并且显示元数据丢失。

但是仔细检查发现每个项都有选择。


检查到最后,怀疑是审核信息没有填写的原因。

从iOS手机端使用沙盒账号,测试内购并截取内购截图:

将内购截图和信息放到审核信息中。

App内购买项目变成“准备提交”状态,问题得到解决。

返回应用版本信息界面,找到“App内购买项目和订阅”,选择内购商品,然后提交应用审核。

问题得到解决。
你好,我想请教一下。在「从iOS手机端使用沙盒账号,测试内购并截取内购截图:」中 应用图标显示空白,并且也没有显示description描述信息,但我在 AppStore Connect 配置了的,以为是缓存或配置之后需要等待一段时间,但是一直都不行排查了很久。请问是为什么呢
你好,当测试内购时,调取的内购商品默认为应用图标,如果是在App Store Connect中设置了App内购买项目的图像后,内购商品显示的就会是设置的图像。
你反馈的问题是内购界面显示的应用图标为空白,我的猜测是你调取的内购商品方式有问题,或者没有填写商务信息导致的,因为我没有遇到过这个问题。
我的建议是,可以考虑查看我的这两篇文章《iOS通过StoreKit 2实现应用内购》、《Swift StoreKit 2 返回产品信息为空的问题》,前者是使用StoreKit 2调用内购,后者是当因为商务信息未填写导致商品信息为空的解决文章。
如果你的StoreKit 2的调用方式无问题,并且商务、分发等信息也填写完整,仍然无法解决。我建议你将你的App Store Connect截图以及应用内购截图等信息,通过邮箱(fangjunyu.com@gmail.com)的方式发生给我,我协助你检查具体的问题原因。