iOS background location

Guideline 5.1.5 - Legal

Your app uses background location services but does not clarify the purpose of its use in the location modal alert as required in the iOS Human Interface Guidelines.

Please see attached screenshots for details.

Next Steps

To resolve this issue, please revise the NSLocationAlwaysUsageDescription value in the Info.plist to specify the intended purpose of using the user's location while the app is in the background.

Resources

For additional information and instructions on configuring and presenting an alert, please review the Requesting Permissionsection of the iOS Human Interface Guidelines and the Information Property List Key Reference.

 修改:

1.在应用描述中说明:  温馨提示:GPS在后台持续运行,会大大降低电池的寿命。

2.亲爱的苹果审核人员, 你们好,因为后台定位问题被拒, 真是非常抱歉又一次提交审核, 万分歉意.为了用户能更好的使用我们的产品, app中我的位置中有一个路线规划功能,需要实时的为用户提供路线数据,因此就需要在后台实时定位以确保数据的准确性.请原谅上一次提交审核我没有说清楚, 十分愧疚, 浪费了您宝贵的时间,非常抱歉, 希望审核的工作人员能体谅我们想做一款用户体验非常棒的产品的心情,我们将万分感谢.

或者类似:我们为什么在后台使用定位功能?原因是......

3.info.plist中:NSLocationAlwaysUsageDescription 不可只说需要使用位置信息,需要说明使用后台定位的用途、目的。

原文地址:https://www.cnblogs.com/guchunli/p/6834602.html