[审核]2. 1 Performance: App Completeness(性能:应用程序完整性)

2. 1 Performance: App Completeness

Guideline 2.1 - Performance - App Completeness

We found that your in-app purchase products exhibited one or more bugs when reviewed on iPad running iOS 13.1.2 on Wi-Fi.

Specifically, the purchase process failed.

Next Steps

When validating receipts on your server, your server needs to be able to handle a production-signed app getting its receipts from Apple’s test environment. The recommended approach is for your production server to always validate receipts against the production App Store first. If validation fails with the error code "Sandbox receipt used in production," you should validate against the test environment instead.

Resources

You can learn more about testing in-app purchase products in your development sandbox environment in App Store Connect Developer Help.

For more information on receipt validation, please see What url should I use to verify my receipt? in the In-App Purchase FAQ.

Learn how to generate a receipt validation code in App Store Connect Developer Help.

准则2.1-性能-应用完整性

我们发现,当您在运行Wi-Fi的iOS 13.1.2的iPad上进行审核时,您的应用内购买产品存在一个或多个错误。

具体来说,购买过程失败。

下一步

在服务器上验证收据时,您的服务器需要能够处理生产签名的应用程序,该应用程序从Apple的测试环境中获取收据。对于生产服务器,建议的方法是始终首先根据生产App Store验证收据。如果验证失败并显示错误代码“生产中使用的沙盒收据”,则应改为针对测试环境进行验证。

资源资源

您可以在App Store Connect开发人员帮助中了解有关在开发沙箱环境中测试应用内购买产品的更多信息。

有关收据验证的更多信息,请参阅我应使用哪个URL来验证收据?在应用内购买常见问题解答中。

在App Store Connect开发人员帮助中了解如何生成收据验证代码。

解决:
生产验证返回错误码21007时,再次调用沙盒验证.
iOS 内购支付两种模式iOS 内购支付两种模式 - 简书

在sandbox中验证receipt:
https://sandbox.itunes.apple.com/verifyReceipt

在生产环境中验证receipt:
https://buy.itunes.apple.com/verifyReceipt

苹果反馈的状态码
·21000App Store无法读取你提供的JSON数据
·21002 收据数据不符合格式
·21003 收据无法被验证
·21004 你提供的共享密钥和账户的共享密钥不一致
·21005 收据服务器当前不可用
·21006 收据是有效的,但订阅服务已经过期。当收到这个信息时,解码后的收据信息也包含在返回内容中
·21007 收据信息是测试用(sandbox),但却被发送到产品环境中验证
·21008 收据信息是产品环境中使用,但却被发送到测试环境中验证

Guideline 2.1 - Information Needed

We have started the review of your app, but we are not able to continue because we cannot locate the in-app purchases within your app.

Specifically, we were unable to locate the coins purchase.

Next Steps

To help us proceed with the review of your app, please reply to this message providing the steps for locating the in-app purchases in your app.

准则2.1-所需信息

我们已经开始审核您的应用,但由于无法在您的应用中找到应用内购买,因此无法继续。

具体来说,我们无法找到购买的硬币。

下一步

为了帮助我们继续审核您的应用,请回复此消息,提供在您的应用中查找应用内购买的步骤。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值