2010-04-01 127 views
0

我有一個應用程序,其中我必須顯示用戶指定提醒的提醒, 我能夠顯示這些提醒,當我的應用程序正在運行,但我的問題是 我必須向我的應用程序顯示這些提醒給用戶沒有運行? 是否可以在應用程序運行時顯示警報或提醒?如何在應用程序未運行時顯示警報?

我在iphone原生應用程序(消息,電子郵件)中觀察到它在桌面上的圖標的右上角顯示沒有未讀或新消息,它會不斷更新這些計數。 我可以將這些警報之王添加到我的應用程序中嗎?如果是的話如何?當應用程序沒有運行時,是不是有其他的顯示警報?

回答

3

看一看Push Notifications。否則,這是不可能的。

+0

它不可能在桌面上顯示警報視圖或不能顯示桌面圖標警報,如郵件和電子郵件? – CKT 2010-04-01 10:35:19

+0

這些**是**推送通知。 – bddckr 2010-04-01 10:36:20

2

你會注意到,這樣做的應用程序全部由Apple編寫。從iPhone的V3.x開始,沒有第三方應用程序可以在後臺運行。

支持這種功能的官方方式是使用Push Notifications。這需要一個服務器端組件。推送通知允許您更新「未讀取計數」或完全按照您的描述顯示消息。

2
  • 以上兩個答案都是正確的。
  • 實際上,當應用程序終止時,您永遠不會顯示警報。
  • 請記住,「iPhone」不允許任何後臺處理。
  • 您看到的警報是推送通知 - 從蘋果服務器發送到iphone。
  • 基本上你需要研究推送通知。
  • 推送通知僅在註冊時從服務器發送到iPhone。
  • (推送通知的應用程序註冊 - 您可以在設置中看到)。
相關問題