0
我正在制作一个应用程序,该应用程序必须在一段时间内显示用户在地图上的当前位置,我已处理过该问题并且正在为我工作,但是如果我离开应用程序打开和5分钟后应用程序进入无效状态,我停止位置更新,5分钟后如果我再次重新锁定滑块并检查应用程序,它进入活动状态,称为位置更新并显示当前位置,但很少有时它得到了从无效坠毁到激活状态应用程序在从iPhone处于非活动状态转为活动状态时崩溃了iPhone
- (void)applicationWillResignActive:(UIApplication *)application {
[locationManger stopUpdatingLocation];
}
- (void)applicationDidBecomeActive:(UIApplication *)application {
locationManger.delegate = self;
[locationManger startUpdatingLocation];
}
但我应该在哪里叫这个,也请你告诉我,当应用程序是无效的,其方法调用时首先滑块viewDidLoad中来 – user748001
。您可以通过放置日志语句找到自己。 –