2012-11-06 22 views
0

應用程序會「醒來一段時間」,還是什麼?我可以在didReceiveRemoteNotification中執行操作:應用程序處於後臺/掛起狀態嗎?

當通知到達時(而不是當應用程序打開時),我必須發送一些數據到遠程服務器。

是否可以通過推送通知來實現?

+0

我認爲你不能在didReceiveRemoteNotification中執行操作:methd。因爲這個動作只會在你打開應用程序 –

+0

Ya時才起作用,我很害怕,但是我想知道它是肯定的。 – Geri

+0

我必須保持與某種setKeepAliveTimeout的連接,然後... – Geri

回答

1

通過實施推送通知,如果您的應用程序在後臺並且收到通知,則用戶將收到提醒或ok或稍後查看消息,如果用戶按下Ok,則應用程序將啓動,您可以執行任何您想要的操作,否則你可以檢查下一次啓動的待處理通知!

0

當應用程序處於背景或暫停狀態時,不會調用此代理,但會在應用程序從背景中喚醒或在打開推送通知後啓動時調用此代理。

相關問題