iOS开发提交app关于定位问题被拒

app里加入定位功能,info.plist里只是写了获取定位信息,没有写的更具体,开始也没有认真的区分实时定位和使用时定位,用的实时定位,其实项目需求来说使用时定位就可以了,结果就被苹果拒了。

收到了一份邮件在提交两天之后(苹果的效果提高了,两天就给审核了)。

iOS开发提交app关于定位问题被拒_第1张图片
收到的邮件内容

翻译:我们给你发了一个新消息关于你的应用,查看或回复消息,去解决中心在iTunes上连接。

点击Resolution Center,跳转到iTunes Connect,这个消息如下:

发件人 Apple

4.5 - Apps using background location services must provide a reason that clarifies the purpose of the use, using mechanisms described in the Human Interface Guidelines

解决:

1、增加一个提示:在info.plist文件里,NSLocationAlwaysUsageDescription 配上简洁的文字说明,告诉用户你为什么要访问他的位置!

2、回复邮件告诉苹果你的定位的使用:为什么加入了定位,在什么地方使用了定位

3、重新打一个上传包。

4、如果你的 app是实时定位,在 app描述里加上:使用后台定位会减少电池的使用寿命 

你可能感兴趣的:(iOS开发提交app关于定位问题被拒)