发件人 Apple
2. 5 Performance: Software Requirements
Guideline 2.5.4 - Performance - Software Requirements
Your app declares support for location in the UIBackgroundModes key in your Info.plist file but does not have any features that require persistent location. Apps that declare support for location in the UIBackgroundModes key in your Info.plist file must have features that require persistent location.
Next Steps
To resolve this issue, please revise your app to include features that require the persistent use of real-time location updates while the app is in the background.
If your app does not require persistent real-time location updates, please remove the "location" setting from the UIBackgroundModes key. You may wish to use the significant-change location service or the region monitoring location service if persistent real-time location updates are not required for your app features.
Resources
For more information, please review the Starting the Significant-Change Location Service and Monitoring Geographical Regions.
Request a phone call from App Review
At your request, we can arrange for an Apple Representative to call you within the next three to five business days to discuss your App Review issue. Our representative will be able to discuss the issue in English or Chinese.
Request a call to discuss your app’s review.
解决办法如下:
1、增加一个提示:在info.plist文件里,NSLocationAlwaysUsageDescription 配上简洁的文字说明,告诉用户你为什么要访问他的位置!
2、回复邮件告诉苹果你的定位的使用:为什么加入了定位,在什么地方使用了定位(回复邮件尽量使用英文,那样苹果回复的也快,审核也快,发送中文还需要找中文工程师给你回复,耽误时间)
3、在AppStore上传时有一个应用描述,在最后加一个类似免责声明的东西:
*长时间使用GPS在后台运行可能显著减少电池寿命. 这个句话很重要,要不然会被拒绝 这个参考百度地图吧
