我们正在运行测试自动化套件,并希望在使用iOS模拟器时阻止显示此消息。任何人都可以在将新应用程序部署到模拟器时自动启用此功能吗?
答案 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)
在你的控制台中会有一个选项不要模拟位置,观看屏幕截图,你会得到一个想法