Apple App Store rejection 5.1.5

瘦欲@ 提交于 2019-12-01 12:25:51

NSLocationAlwaysUsageDescription is battery intensive. If not managed properly by the App, it can result in a bad user experience not only within the App, but also a bad user experience about using the iOS device in general.

Hence, Apple wants to know if you really need the location of the user even when the user is in the background.

Even our App received a rejection last week for the same reason.

We didn't even need to submit a new binary. All we did was explained to the reviewer why we were using the location background mode which we had listed in our plist. We did this by uploading a video in which we explained the purpose of the location background mode. And then provided a link of this video in the resolution centre in iTunes connect. The reviewer had a look at it and later approved our app.

So you have to do a similar thing. If you need the location services background mode. Just explain it's intended purpose to the reviewer in the resolution centre. Else, just upload a new binary with the location services background mode removed from the plist.

Hope it helps.

易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!