2019年iOS应用提交AppStore审核遇到的问题

版权声明:本博客为思想黑客原创,有问题请联系 微信itgongchengshi https://blog.csdn.net/gumanren/article/details/89669011

邮件原文:

2019年4月27日 上午8:15

发件人 Apple

  • 2. 1 Performance: App Completeness
  • 2. 5 Performance: Software Requirements
  • 4. Design: Preamble
  • 5. 1.1 Legal: Privacy - Data Collection and Storage

Guideline 2.1 - Performance - App Completeness



We discovered one or more bugs in your app when reviewed on iPad running iOS 12.2 on Wi-Fi.

Specifically, error message displayed when we attempted to log in.

Next Steps

To resolve this issue, please run your app on a device to identify any issues, then revise and resubmit your app for review.

If we misunderstood the intended behavior of your app, please reply to this message in Resolution Center to provide information on how these features were intended to work.

For new apps, uninstall all previous versions of your app from a device, then install and follow the steps to reproduce the issue. For updates, install the new version as an update to the previous version, then follow the steps to reproduce the issue.

Resources

For information about testing your app and preparing it for review, please see Technical Note TN2431: App Testing Guide

For a networking overview, please review About Networking.


 

Guideline 2.1 - Information Needed



We have started the review of your app, but we are not able to continue because we need additional information about your app.

Next Steps

To help us proceed with the review of your app, please review the following questions and provide as much detailed information as you can.

- Does your app access any paid content or services?
- What are the paid content or services, and what are the costs?
- Do individual customers pay for the content or services?
- If no, does a company or organization pay for the content or services? 
- Where do they pay, and what's the payment method?
- If users create an account to use your app, are there fees involved?
- How do users obtain an account?

Once you reply to this message in Resolution Center with the requested information, we can proceed with your review.


 

Guideline 2.5.2 - Performance - Software Requirements



During review, your app installed or launched executable code, which is not permitted on the App Store. Specifically, your app uses the itms-services URL scheme to install an app.

Please note that while educational apps designed to teach, develop, or allow students to test executable code may, in limited circumstances, download code, such code may not be used for other purposes and such apps must make the source code completely viewable and editable by the user.

The next submission of this app may require a longer review time, and this app will not be eligible for an expedited review until this issue is resolved.

Next Steps

- Review the Software Requirements section of the App Store Review Guidelines.
- Ensure your app is compliant with all sections of the App Store Review Guidelines and the Terms & Conditions of the Apple Developer Program. 
- Once your app is fully compliant, resubmit your app for review.

Submitting apps designed to mislead or harm customers or evade the review process may result in the termination of your Apple Developer Program account. Review the Terms & Conditions of the Apple Developer Program to learn more about our policies regarding termination.
 

Guideline 4.0 - Design



Your app includes an update button or alerts the user to update the app, but the update button or alert does not link directly to the app’s page on the App Store.

Next Steps

To resolve this issue, please ensure that tapping the update button takes the user directly to the app’s page on the App Store to update the app.
 

Guideline 5.1.1 - Legal - Privacy - Data Collection and Storage



We noticed that your app requests the user’s consent to access their camera but does not clarify the use of the camera in the applicable purpose string.

Next Steps

Please revise the relevant purpose string in your app’s Info.plist file to specify why the app is requesting access to the user's camera. You can modify your app's Info.plist file using the property list editor in Xcode.

To help users understand why your app is requesting access to their personal data, all permission request alerts in your app should specify how your app will use the requested feature.

Resources

For additional information and instructions on requesting permission, please review the Requesting Permissionsection of the iOS Human Interface Guidelines and the Information Property List Key Reference. You may also want to review the Technical Q&A QA1937: Resolving the Privacy-Sensitive Data App Rejection page for details on how to provide a usage description for permission request alerts.

Please see attached screenshots for details.

翻译内容:

苹果树
2。1性能:应用程序完整性
2。5性能:软件要求
4。设计:前言
5。1.1法律:隐私-数据收集和存储
指南2.1-性能-应用程序完整性


在运行iOS 12.2 Wi-Fi的iPad上查看时,我们发现您的应用程序中存在一个或多个错误。

具体来说,当我们试图登录时显示错误消息。

下一步

若要解决此问题,请在设备上运行应用程序以识别任何问题,然后修改并重新提交应用程序以供审阅。

如果我们误解了您的应用程序的预期行为,请在解决中心回复此消息,以提供有关这些功能预期如何工作的信息。

对于新应用程序,请从设备中卸载应用程序的所有早期版本,然后安装并按照步骤重新生成该问题。对于更新,请将新版本安装为前一版本的更新,然后按照步骤复制该问题。

资源

有关测试应用程序和准备进行审查的信息,请参阅技术说明TN2431:应用程序测试指南。

有关网络概述,请查看有关网络的信息。

准则2.1-所需信息


我们已开始审阅您的应用程序,但无法继续,因为我们需要有关您的应用程序的其他信息。

下一步

为了帮助我们继续审查您的应用程序,请审查以下问题并尽可能提供详细信息。

-您的应用程序是否访问任何付费内容或服务?
-什么是付费内容或服务,成本是多少?
-个人客户是否为内容或服务付费?
-如果没有,公司或组织是否为内容或服务付费?
-他们在哪里付款,付款方式是什么?
-如果用户创建一个帐户来使用你的应用程序,是否涉及费用?
-用户如何获取帐户?

一旦您使用请求的信息在解决中心答复此邮件,我们可以继续您的审阅。

指南2.5.2-性能-软件要求


在审查过程中,您的应用程序安装或启动了可执行代码,这在应用程序商店中是不允许的。具体来说,您的应用程序使用ITMS服务URL方案来安装应用程序。

请注意,虽然设计用于教学、开发或允许学生测试可执行代码的教育应用程序可能在有限的情况下下载代码,但此类代码可能不会用于其他目的,并且此类应用程序必须使源代码完全可供用户查看和编辑。

此应用程序的下一次提交可能需要更长的审核时间,在解决此问题之前,此应用程序将不具备快速审核的资格。

下一步

-查看app store review guidelines的软件需求部分。
-确保您的应用程序符合应用程序商店审查指南的所有部分以及苹果开发者计划的条款和条件。
-一旦你的应用完全兼容,重新提交你的应用进行审查。

提交旨在误导或伤害客户或逃避审查过程的应用程序可能会导致您的Apple Developer Program帐户终止。查看Apple Developer Program的条款和条件,了解有关终止的更多政策。

指南4.0-设计


您的应用程序包含更新按钮或提醒用户更新应用程序,但更新按钮或通知不会直接链接到应用程序商店上的应用程序页面。

下一步

若要解决此问题,请确保单击“更新”按钮将用户直接转到应用商店的应用程序页面以更新应用程序。

指南5.1.1-法律-隐私-数据收集和存储


我们注意到,您的应用程序请求用户同意访问他们的相机,但没有在适用的用途字符串中说明相机的使用。

下一步

请修改应用程序info.plist文件中的相关用途字符串,以指定应用程序请求访问用户相机的原因。可以使用Xcode中的属性列表编辑器修改应用程序的info.plist文件。

为了帮助用户理解应用程序请求访问其个人数据的原因,应用程序中的所有权限请求通知都应指定应用程序将如何使用请求的功能。

资源

有关请求权限的其他信息和说明,请查看iOS人机界面指南的请求权限部分和信息属性列表密钥引用。您还可以查看技术问答QA1937:解决隐私敏感数据应用程序拒绝页面,了解如何为权限请求警报提供使用说明的详细信息。

详情请参见所附截图。

猜你喜欢

转载自blog.csdn.net/gumanren/article/details/89669011