防止ios模拟器询问“x想要使用您当前的位置”

时间:2012-04-03 07:30:41

标签: iphone ios ios-simulator core-location

我们正在运行测试自动化套件,并希望在使用iOS模拟器时阻止显示此消息。任何人都可以在将新应用程序部署到模拟器时自动启用此功能吗?

2 个答案:

答案 0 :(得分:2)

不要把

 if([CLLocationMannager isLocationServicesEnabled])

在你开始CLLocationManager之前检查。 在应用程序开始查找用户位置之前,此布尔值隐式调用警报。

此外,宏 -

#if TARGET_IPHONE_SIMULATOR

  code..without the if([CLLocationMannager isLocationServicesEnabled]) condition
//Simulator

#else
if([CLLocationMannager isLocationServicesEnabled]){code..}
// Device
#endif

可以在这里使用..

答案 1 :(得分:1)

在你的控制台中会有一个选项不要模拟位置,观看屏幕截图,你会得到一个想法 enter image description here