首页 > 解决方案 > 在应用审核过程中不提供消耗性应用内购买

问题描述

由于付款过程中的错误,我的应用程序被拒绝。错误的原因是通过商店套件 API 返回的空产品列表。

我已经添加了耗材应用内购买以及所有必需的详细信息。应用内购买当前处于Waiting for Review状态并被Cleared for sales选中。当我通过TestFlight使用Sandbox模式进行测试时,一切正常。

我是否应该等到应用内购买处于Ready to submit状态,然后再提交我的应用的第一个版本以供审核?

请指教。

标签: in-app-purchaseapp-store-connectappstore-approvalrevenuecat

解决方案


最后我的构建被批准了。

我注意到第三次审查后的应用内产品更改为Developer Action Needed带有标记的本地化部分。

在我看来,一切都很好,所以我刚刚添加了新的英语(美国)版本(该产品不需要)。

在此处输入图像描述

在我提交一个新版本之前,我在代码中更改了另一件事:

- Purchases.setDebugLogsEnabled(true);
+ Purchases.setDebugLogsEnabled(false);

不确定这些更改是否有影响,但无论如何构建已被批准


推荐阅读