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