当弹出位置窗口时,我的游戏总是崩溃。
-(void) MyFunction
{
locationManager = [[CLLocationManager alloc] init];
locationManager.delegate = self;
locationManager.desiredAccuracy = kCLLocationAccuracyThreeKilometers;
[locationManager startUpdatingLocation];
}
每当它崩溃时,它都会返回主页,错误为 EXC_BAD_ACCESS 。但是,我没有收到任何堆栈跟踪来查找我的问题。僵尸都没有提供堆栈跟踪。
一个有趣的事情是,此崩溃只发生在发布模式下的iOS模拟器上。 如果我将其更改为调试模式,它将完美运行。如果我在具有发布模式的设备上运行它,它可以很好地工作。如果我注释掉了[locationManager startUpdatingLocation],它就能完美运行。
我该如何解决这个问题?