2014-10-10 118 views
0

不更新對於iOS 8我加入了以下主要以我的plist:位置服務在後臺

NSLocationAlwaysUsageDescription

我還補充說:

// Check for iOS 8 
    if ([_locationManager respondsToSelector:@selector(requestAlwaysAuthorization)]) { 
     [_locationManager requestAlwaysAuthorization]; 
    } 

我刪除應用程序從我的手機。發射後,我會得到提示,如果它可以按預期在後臺運行位置服務。我點擊是。當應用程序正在運行時,我得到位置,位置活動圖標位於狀態欄中。

但是,如果我離開應用程序,位置激活圖標即將從狀態欄消失,我不再獲取位置。

當應用程序進入後臺時,是否需要重新設置位置管理器?位置管理器屬性/變量是否需要在AppDelegate中定義,使其永遠不會消失?

回答

2

您還必須在您的功能的後臺模式中設置位置更新。

enter image description here

+0

是的,完美的。謝謝! – lostintranslation 2014-10-13 18:09:37