苹果商店因后台模式拒绝iOS应用 [英] Apple store rejected iOS application due to background modes

查看:39
本文介绍了苹果商店因后台模式拒绝iOS应用的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

2.16:多任务应用只能将后台服务用于其预期目的:VoIP、音频播放、定位、任务完成、本地通知等.17.5:包含帐户注册或访问用户现有帐户的应用程序必须包含隐私政策,否则将被拒绝----- 2.16 -----

我们发现您的应用使用后台模式,但不包含需要该模式持续运行的功能.这种行为不符合 App Store 审核指南.

We found that your app uses a background mode but does not include functionality that requires that mode to run persistently. This behavior is not in compliance with the App Store Review Guidelines.

我们注意到您的应用在 Info.plist 的 UIBackgroundModes 键中声明了对位置的支持,但不包括需要持久位置的功能.具体来说,这将是合适的修改您的应用以使用重大变化的位置服务来实现您所描述的功能.

We noticed your app declares support for location in the UIBackgroundModes key in your Info.plist but does not include features that require persistent location. specifically, it would be appropriate to revise your app to use significant-change location services to achieve the functionality you have described.

由于您的应用不需要持续的实时位置更新,我们建议使用显着变化的位置服务或区域监控位置服务.

Since your application does not require persistent, real-time location updates, we recommend using the significant-change location service or the region monitoring location service.

有关这些选项的更多信息,请参阅启动显着更改位置服务";和监控基于形状的区域"位置感知编程指南中的部分.

For more information on these options, please see the "Starting the Significant-Change Location Service" and "Monitoring Shape-Based Regions" sections in the Location Awareness Programming Guide.

如果您选择添加使用位置背景模式的功能,请在您的应用程序说明中包含以下电池使用免责声明:

If you choose to add features that use the Location Background Mode, please include the following battery use disclaimer in your Application Description:

继续使用在后台运行的 GPS 会显着缩短电池寿命."

"Continued use of GPS running in the background can dramatically decrease battery life."

----- 17.5 -----

我们还注意到您的应用包括帐户注册或用户现有帐户的访问,但不包括隐私政策,这不符合 App Store 审核指南.

We also noticed that your app includes account registration or access to users’ existing accounts but does not include a privacy policy, which does not comply with the App Store Review Guidelines.

请更新您的应用元数据以包含隐私政策,并确保您提供的隐私政策网址将用户引导至预期目的地.

Please update your app metadata to include a privacy policy and ensure that the privacy policy URL you provide directs the user to the intended destination.

如果您的 iTunes Connect 应用程序状态被拒绝,则需要一个新的二进制文件.上传新二进制文件时进行所需的元数据更改.

If your iTunes Connect Application State is Rejected, a new binary will be required. Make the desired metadata changes when you upload the new binary.

注意:请确保通过选择每个特定的本地化并进行适当的更改,对所有应用本地化进行任何元数据更改.

NOTE: Please be sure to make any metadata changes to all App Localizations by selecting each specific localization and making appropriate changes.

对于离散的代码级问题,您可能希望咨询 Apple 开发人员技术支持.当 DTS 工程师跟进您时,请准备好提供:

For discrete code-level questions, you may wish to consult with Apple Developer Technical Support. When the DTS engineer follows up with you, please be ready to provide:

推荐答案

我已经彻底审查了上述 2.16 的原因 - 这看起来类似于我们为我们的一个应用程序所做的.

I've thoroughly reviewed the reason for 2.16 mentioned above - which looks similar to what we had for one of our apps.

在我们的场景中 - 它被元数据拒绝.我们只是在描述的末尾添加了这一行.免责声明:继续使用在后台运行的 GPS 会显着降低电池寿命.

In our scenario - it was meta data rejected. We simply added this line at the end of the description. Disclaimer: Continued use of GPS running in the background can dramatically decrease battery life.

如果在您的情况下 - 如果您被要求上传新的二进制文件.除上述内容外,还请遵循上述修改 UIBackgroundModes 的建议,并确保这将如何影响您的应用功能.

If in you case - if you were asked to upload a new binary. Along with above line also follow the above suggestions for modifying UIBackgroundModes and ensure how that will effect your app feature.

对于 17.5 - 应用程序应该可以使用非常有限的信息进行访问 - 而不是冗长的字段 - 而且应该清楚地说明哪个字段是强制性的和可选的.请在隐私政策中说明您需要此类信息的原因.还可以查看其他应用包含的一些示例隐私政策.

For 17.5 - app should be accessible with very limited information to register - instead of lengthy fields - and more over it should clearly mention which field is mandatory and optional. Please mention why you need such information in privacy policy. Also review some sample privacy policies of other apps what they have included.

希望这个答案对某人有所帮助.快乐编码.

Hope this answer helps someone. Happy coding.

这篇关于苹果商店因后台模式拒绝iOS应用的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆