iOS 后台定位被拒注意事项

iOS 后台定位被拒的原因很简单就是没有达到苹果对后台定位的要求。

本地要求:

1.在plist文件中添加字段 "Privacy - Location Always Usage Description" ,值就填写在你的运用程序中使用后台定位的地方。如"高德地图会在搜索和导航服务中使用你的位置信息。"

2.在plist文件中添加字段 "Required background modes" 数组类型添加一个值item 值的话就填 "App registers for location updates"。

3.在你的plist文件添加字段 "Required device capabilities" 数组类型一个值item 值的话就填 "location-services",一个值item 值的话就填 "gps"。

4.在你的plist文件中申明了这两个字端你就必须使用后台定位服务如果没有也可能被拒。

itunes connect 要求:

1.在app的描述里面添加这样一句话 "GPS在后台持续运行会影响电池续航时间。";

注意:是描述里面不是备注里面

 

posted on 2016-10-27 09:34  小小鸟的梦想  阅读(393)  评论(0编辑  收藏  举报