0
我正在製作一個應用程序,該應用程序必須在一段時間內顯示用戶在地圖上的當前位置,我已處理過該問題並且正在爲我工作,但是如果我離開應用程序打開和5分鐘後應用程序進入無效狀態,我停止位置更新,5分鐘後如果我再次重新鎖定滑塊並檢查應用程序,它進入活動狀態,稱爲位置更新並顯示當前位置,但很少有時它得到了從無效墜毀到激活狀態應用程序在從iPhone處於非活動狀態轉爲活動狀態時崩潰了iPhone
- (void)applicationWillResignActive:(UIApplication *)application {
[locationManger stopUpdatingLocation];
}
- (void)applicationDidBecomeActive:(UIApplication *)application {
locationManger.delegate = self;
[locationManger startUpdatingLocation];
}
但我應該在哪裏叫這個,也請你告訴我,當應用程序是無效的,其方法調用時首先滑塊viewDidLoad中來 – user748001
。您可以通過放置日誌語句找到自己。 –