我想知道是否在iOS8 開啓了所有可能的後臺模式後,應用程序將在終止後被喚醒,以便使用standard-location updates
監控提供位置更新?終止後的iOS8後臺標準位置更新
我已經閱讀了所有可能的文檔,但是我發現它非常令人困惑,因爲它一度表示設備會喚醒應用程序,另一點是說當使用standard-location updates
時設備不會喚醒應用程序。
我的應用程序需要持續位置更新,移動閾值約爲150米(最大),因此standard-location-monitoring
似乎是合適的。即使應用程序被系統終止,它也需要繼續獲取這些更新,因爲這對用戶至關重要。
我已經認識到,如果使用的是significant change location monitoring
應用將醒來後交付新的數據,但我仍然感到困惑的standard location monitoring
已經請求Always authorization
和具有background updates
的位置打開時。
有沒有人測試過這個,或知道會發生什麼?如果應用程序在被系統終止後沒有被喚醒,我該如何解決這個問題?
謝謝。
即使我開啓了'位置更新應用寄存器'和'總是授權'? 爲了跟上這個問題,我的應用程序從「掛起」過渡到「終止」的機率和時間是什麼? – Aleksander
我剛纔說過,我已經說過了。這是現實 - 你需要面對現實。 – matt
「什麼時候,我的應用程序從暫停狀態轉換到結束狀態的可能性是多少?」系統或用戶可以隨時終止您的暫停應用程序,恕不另行通知。你必須假設背景可能意味着終止。 – matt