iOS 11位置许可

use*_*552 6 location core-location ios ios11

我有一个应用程序,需要使用"始终"作为位置更新.但是,我发现在将设备升级到iOS11后,应用程序从未向我请求许可.

然后当我转到隐私>位置>时,"总是"和"使用中"的选择消失了.

我已经检查过需要在plist文件中添加"Privacy - Location Always Usage Description".我添加了,但它仍然是相同的,它无法跟踪位置.

我错过了更新我的代码的任何事情?

che*_*sam 11

对于iOS 11,有一个新密钥NSLocationAlwaysAndWhenInUseUsageDescription.将此密钥添加到Info.plist.