ios审核被拒1.5.0 Safety: Developer Information*2.1.0 Performance: App Completeness*3.1.1 Business: Payments - In-App Purchase以及解决办法,新包。

Guideline 1.5 - Safety - Developer Information

 

The support URL specified in your app’s metadata, https://xxxxxxxxxx, does not properly navigate to the intended destination.

Next Steps

To resolve this issue, please revise your app’s support URL to ensure it directs users to a webpage with support information.

 

解决办法:url中写上技术支持的邮箱信息即可。

 


Guideline 2.1 - Performance - App Completeness

We found that your in-app purchase products exhibited one or more bugs which create a poor user experience. Specifically, an error message displayed when we tapped purchase button. Please review the details and resources below and complete the next steps.
Review device details:
- Device type: iPad
- OS version: iOS 16.1.1
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
- Learn how to set up and test in-app purchase products in the sandbox environment.
- For more information on receipt validation, see the In-App Purchase FAQ.
- If your app makes a SKReceiptRefreshRequest call and fails, do not retry the call. Assume the user does not have access. Continue by making the addPayment call.
- If your app makes a SKReceiptRefreshRequest call to restore previously purchased in-app purchases, make sure the app calls restoreCompletedTransactions when the user selects the "Restore" button.

 

解决办法:内购的产品没有同步到苹果服务器,只能到后台编辑一下内购项目(加空格和删空格2次保存),再提交;提供被回调的接口给apple。

 

 


Guideline 2.1 - Information Needed


Before we can complete our review of your app, we need a video that demonstrates the current version, 1.0, in use on a physical iOS device.
Specifically, we need a demo video that shows the background mode location in use.
The demo video should:
- Show your app running on a physical iOS device, not on a simulator.
- Clearly documents all relevant app features, services, and user permission requests.
Next Steps
Provide a link to the video in the App Review Information section of your app’s page in App Store Connect and reply to this message. You can use a screen recorder to capture footage of your app in use. Note that if your app can only be reviewed with a demo video, you’ll need to provide an updated demo video for every app submission.
Resources
To learn more about providing information to App Store Review in App Store Connect, see App Store Connect Help.

解决办法:真机录制屏幕。




Guideline 3.1.1 - Business - Payments - In-App Purchase

We found that your app offers in-app purchases that can be restored but does not include a "Restore Purchases" feature to allow users to restore the previously purchased in-app purchases, as specified in the "Restoring Purchase Products" section of the In-App Purchase Programming Guide:

"Users restore transactions to maintain access to content they've already purchased. For example, when they upgrade to a new phone, they don't lose all of the items they purchased on the old phone. Include some mechanism in your app to let the user restore their purchases, such as a Restore Purchases button."

Next Steps

To restore previously purchased in-app purchase products, it would be appropriate to provide a "Restore" button and initiate the restore process when the "Restore" button is tapped by the user. Note that automatically restoring purchases on launch will not resolve this issue.

Please see attached screenshot for details.

 

iOS App 1.0App 版本
拒绝原因:

1.5.0 Safety: Developer Information
2.1.0 Performance: App Completeness
3.1.1 Business: Payments - In-App Purchase

 

解决办法:添加【恢复购买】的按钮并并且实现相对应的功能。

 

posted @   liskov_design  阅读(2972)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· 【.NET】调用本地 Deepseek 模型
· CSnakes vs Python.NET:高效嵌入与灵活互通的跨语言方案对比
· DeepSeek “源神”启动!「GitHub 热点速览」
· 我与微信审核的“相爱相杀”看个人小程序副业
· Plotly.NET 一个为 .NET 打造的强大开源交互式图表库
点击右上角即可分享
微信分享提示