2
我們正在開發一個即時通訊應用程序,並且需要在用戶頭像上顯示一個綠點的「」「。如何檢測iOS或Android用戶是否「存在」?
「存在」遠遠超出「my_app_is_opened_and_on_focus」,它的意思(我想一個人可能「存在」的許多定義):用戶已經使用了他的設備做任何事情(甚至只是檢查時間)期間,最後2或5分鐘。
我們如何能得到這個「存在」或「通用最近的活動」信息並將其記錄在我們的服務器上,即使我們的應用程序被關閉任何想法? (在iOS和Android上)
我會考慮使用「是屏幕上?」作爲「用戶在場?」的代理。 – CommonsWare
據我所知,你不能在iOS上檢測你的應用以外的活動。 –
對於Android的onCreate活動,只需告訴服務器用戶已經打開應用程序,當他們離開時發送一個說他們離開。 –