2011-06-11 85 views
0

我希望我的應用程序在收到推送消息後立即開始在後臺執行某些操作,而不是在用戶單擊模式上的「查看」按鈕時執行某些操作。 這可能嗎?如果不是的話,即使應用程序沒有在後臺運行,是否仍然有獲得應用程序註冊來聽別的東西,即使它是我自己的服務器連接? 我注意到谷歌緯度不知何故似乎發送GPS更新,即使它不在後臺運行? 謝謝。iPhone應用程序立即響應推送消息

回答

0

這是不可能的,如果你的應用程序不是在後臺連續運行,那麼我不是說它被推到後臺,但它必須保持活動,你可以設置三種背景模式。這些是音頻(當應用程序放在後臺時紅色條在頂部),voip和地理位置。所以通過玩這三種模式,你可以保持應用程序不斷運行。

但是,如果應用程序再次重新打開,您也可以重新調整是否存在本地推送通知。

+0

假設我可以使它始終保持運行狀態,並且保持與我的服務器的持續COMET樣式連接,是否可以在沒有用戶初始運行應用程序的情況下輸入此狀態?即重新啓動手機後或安裝應用程序後? – 2011-06-12 02:23:30

+0

不,這是不可能的。用戶在運行前必須先啓動應用程序。 – Leon 2011-10-19 07:45:33

相關問題