我的app要用到定位, 在真机测试的时候发现隐私设置里的定位服务列表里没有我的app, 也没有提示我是否允许使用定位, 这样就无法开启定位服务了 请问这是什么问题? 补充:在iphone4s上 隐私设置里是有的,但是到了iphone5 和iphone6 就没有了, 不知道跟这个有关系吗?
认证高级PHP讲师
跟手機一定沒關係,應該是跟系統有關係。
加plist了嗎?參考這裡
plist
樓上正解,需要在plist裡邊註冊,你說的機型應該不是影響所在,我覺得是系統版本,iOS定位註冊方式在sdk8.0時有改動
針對iOS8系統,需要在plist檔案中加入這兩個參數 NSLocationAlwaysUsageDescription = YES NSLocationWhenInUseUsageDescription = YES
跟手機一定沒關係,應該是跟系統有關係。
加
plist
了嗎?參考這裡樓上正解,需要在plist裡邊註冊,你說的機型應該不是影響所在,我覺得是系統版本,iOS定位註冊方式在sdk8.0時有改動
針對iOS8系統,需要在plist檔案中加入這兩個參數
NSLocationAlwaysUsageDescription = YES
NSLocationWhenInUseUsageDescription = YES