我的应用程序跟踪您的位置。 使用iOS8,我不得不改变它启动位置服务的方式。 我得到了这个
[self.locationManager requestAlwaysAuthorization];
并将NSLocationAlwaysUsageDescription添加到plist文件中。
应用程序现在可以在设备上运行时获取您的位置,但不会在模拟器中获取。
有关如何在模拟器中使用此功能的任何线索?它过去常常!!!
答案 0 :(得分:0)
在iOS模拟器中,选择Debug>位置,然后选择您的位置。
答案 1 :(得分:0)
我决定发布这个以防其他人有同样的问题。我让模拟器通过将NSLocationWhenInUseUsageDescription添加回plist文件来再次响应位置更改。我删除了它,因为我的应用程序需要Always权限而不是WhenInUse。通过将此添加回到plist,模拟器现在很高兴。我在物理设备上没有这个问题,只有模拟器。