作者HelloJimmy (揪~~竟,能不能考上?)
看板MacDev
標題[問題] LINE Here的背景定位技術?
時間Thu Oct 29 01:32:18 2015
大家好,
我的APP會定期(5 min)抓一次GPS定位資料並回傳後台
但即使我已經在plist設定background mode with GPS
但APP降到背景後還是會死掉
但今天發現LINE Here有類似的功能
他可以將群組內User的位置不斷進行分享(傳送給其他好友)
而且可以長時間運作
理論上它降到背景執行應該一段時間後也會死掉才對
但卻沒有
有人知道它是怎麼做到的嗎?
謝謝!
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 36.225.11.72
※ 文章網址: https://www.ptt.cc/bbs/MacDev/M.1446053541.A.020.html
推 Blueshiva: 應該是把App類型設定為SIP類的吧 10/29 11:20
→ darktt: code,不過使用的時候要關閉其他會背景定位的app,因為同 10/29 13:17
→ darktt: 時間只會有一個背景定位的app運作而已,另外看有沒有記錄 10/29 13:18
→ darktt: 的方法是,把app的資料用xcode抓回來看。 10/29 13:19
→ HelloJimmy: SIP類? 我查lib只有audio、location..等,有SIP? 10/29 23:59
→ HelloJimmy: darktt 請問關鍵字是什麼? 我查一下google 10/30 00:00
→ HelloJimmy: 網址也失效了 10/30 00:01
推 Blueshiva: 在App Background Modes裡面有個VoIP的選項,選了那個 10/30 10:54
→ Blueshiva: 就可以在背景一直活著,但是Apple也會要求真的有作VoIP 10/30 10:55
→ Blueshiva: 功能,LINE有通話功能,不確定LINE HERE有沒有做 10/30 10:55
推 darktt: google縮址最近怪怪的,關鍵字是background update loca 10/30 11:19
→ darktt: tion 10/30 11:19
→ HelloJimmy: blue 我的APP沒有VoIP功能 應該會被擋... 11/03 23:42
→ HelloJimmy: dark 我也是用這個設定 但還是會死掉 你是怎麼做的? 11/03 23:43
→ darktt: 要做到的步驟比較多,還是看範例比較快,大部分的設定都在 11/04 07:22
→ darktt: appdelegate上做的 11/04 07:22