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

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

问题描述

2.16:多任务应用程序只能使用后台服务为他们的预期目的:网络电话,音频播放,地点,任务完成,本地通知,等等。
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:

继续使用全球定位系统在后台运行,可以大大减少电池的使用寿命。

"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.

请更新您的应用元数据,包括隐私政策,并确保您提供的隐私策略URL将用户定向到预定的地点。

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.

请注意:请务必选择每个具体的定位和进行适当的修改,使任何元数据更改所有App本地化

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

有关离散code级的问题,您可能希望与苹果公司开发人员技术支持咨询。当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.

在我们的场景 - 这是元数据被拒绝。我们只是在说明书的末尾添加此行。
免责声明:继续使用全球定位系统在后台运行,可以大大减少电池寿命

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天全站免登陆