3
我想每24小時喚醒一次我的應用程序並更新一些內容。有沒有辦法做到這一點,而不使用靜默推送通知,位置服務和VoIP。例如,應用程序「我的數據摘要」每天都會提供數據使用情況,並且不涉及推送通知服務,因爲我沒有被要求獲得該權限。那麼我怎麼能做到這一點。任何幫助將不勝感激。每24小時更新應用程序的方式
我想每24小時喚醒一次我的應用程序並更新一些內容。有沒有辦法做到這一點,而不使用靜默推送通知,位置服務和VoIP。例如,應用程序「我的數據摘要」每天都會提供數據使用情況,並且不涉及推送通知服務,因爲我沒有被要求獲得該權限。那麼我怎麼能做到這一點。任何幫助將不勝感激。每24小時更新應用程序的方式
如果您刪除靜默推送,位置服務和VoIP,所有您已經離開的是背景音頻或後臺提取。
帶背景音樂,你可以發揮一種無聲的聲音,讓您的應用程序運行,但不足之處是,當其他應用程序播放的聲音可能被殺死。
通過後臺獲取,您無法可靠地啓動應用程序,操作系統決定何時啓動應用程序以獲取數據。它發生多少取決於用戶使用你的應用程序的數量。
在iOS上沒有其他「合法」的方法來實現這種功能。在這個主題上還有很多可用的在線資源。
更多的人,你需要研究背景模式更多。
每隔24小時設置一次鬧鐘開始同步過程? –
@DanielBo我想在背景中做到這一點。如果我使用Alarm,通知將彈出。 – Avinash
在android上做了這個,認爲它可能在iOS上也是這樣,但是=> http://stackoverflow.com/questions/14337275/ios-background-process-similar-to-android-alarmmanager –