在应用审核过程中无法使用消耗性应用内购买

时间:2020-04-15 09:08:18

标签: in-app-purchase app-store-connect appstore-approval revenuecat

我的应用由于付款过程中的错误而被拒绝。错误的原因是通过存储套件API返回的产品列表为空。

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

我应该等到应用内购买处于Ready to submit状态,然后再提交应用的第一版进行审核吗?

请咨询。

1 个答案:

答案 0 :(得分:0)

最后,我的建造被批准了。

我注意到,第三次审核后,应用内商品已更改为Developer Action Needed,带有标记的“本地化”部分。

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

here

在提交新版本之前,我需要在代码中再做一件事:

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

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