我的应用由于付款过程中的错误而被拒绝。错误的原因是通过存储套件API返回的产品列表为空。
我已添加了“使用应用内购买商品”以及所有必需的详细信息。应用内购买当前处于Waiting for Review
状态,并且已选择Cleared for sales
。当我使用TestFlight
模式通过Sandbox
进行测试时,一切正常。
我应该等到应用内购买处于Ready to submit
状态,然后再提交应用的第一版进行审核吗?
请咨询。
答案 0 :(得分:0)
最后,我的建造被批准了。
我注意到,第三次审核后,应用内商品已更改为Developer Action Needed
,带有标记的“本地化”部分。
我认为一切都很好,所以我刚刚添加了新的英语(美国)版本(该产品不需要)。
在提交新版本之前,我需要在代码中再做一件事:
- Purchases.setDebugLogsEnabled(true);
+ Purchases.setDebugLogsEnabled(false);
不确定这些更改是否有影响,但是无论如何都已批准