3
有誰知道是否可以使用新的iOS7多任務功能(後臺獲取或遠程通知)來喚醒應用程序,獲取用戶的位置並將該位置發送給服務器?我只想獲得用戶位置的單個讀數,而不讓位置服務在後臺無限期運行。iOS 7後臺獲取位置服務
有誰知道是否可以使用新的iOS7多任務功能(後臺獲取或遠程通知)來喚醒應用程序,獲取用戶的位置並將該位置發送給服務器?我只想獲得用戶位置的單個讀數,而不讓位置服務在後臺無限期運行。iOS 7後臺獲取位置服務
理論上可以。該應用程序將不得不讓用戶啓用位置服務。
你可以後臺獲取過程中運行的位置更新。依靠後臺提取的問題是,您不知道實際的提取何時發生。
使用遠程通知可以讓您更好地控制位置更新的運行時間,但您需要額外的基礎設施,並且Apple可能會限制您發送的通知數量。
這一切都是根據您將通過App Store審批過程中,我認爲這是在這種特殊情況下拿到可疑的假設。沒有辦法知道,直到你嘗試。