xcode升级为9.0,手机ios升级为11后,定位功能实效。要加NSLocationWhenInUseUsageDescription

当xcode升级为9.0,手机ios升级为11后,

用升级后的xcode编译之前的App代码后,在升级为11后的手机上运行,定位功能实效.

在网上搜索了下,然后反复测试,

发现要修改info.plist

xcode9前
NSLocationWhenInUseDescription
 
xcode9后
NSLocationWhenInUseUsageDescription
 
通过对比,可以看到

增加了单词Usage

 

同时代码要做改动

requestWhenInUseAuthorization

 

 

 
 
posted @ 2017-10-04 09:27  step  阅读(5370)  评论(0编辑  收藏  举报