2010-09-29 43 views

回答

4

如果您使用的是Apple推送通知服務(APN),則無論應用程序是否正在運行,您的消息都將被髮送。有關如何控制向用戶顯示哪些信息的信息,請閱讀Apple Push Notification Programming Guide

+0

有教程來學習推送通知 – 2010-09-29 06:54:56

+0

@ pankaj - 是的,看到我的答案。 – Moshe 2010-09-29 07:10:20

+0

接受謝謝 – 2010-10-16 11:37:09

1

你應該使用Apple Push Notification Service,就像codelark說的那樣。

我建議您查看Urban Airship以獲取入門幫助。這是第三方服務,但它使事情變得更容易。 Urban Airship確實有自己的教程和代碼示例,可能比Apple更容易。

+0

摩西,我們需要有人通過這裏的300K左右的問題和答案,並糾正所有這些拼寫和語法錯誤。你看起來像這個工作的人。你什麼時候能夠開始?我有沒有提到爲解決所有的拼寫和語法錯誤而需要付出的努力,這些錯誤會消耗你整整一天,每週7天,每年52周,直到你被種植在一個松木盒子裏? – Will 2010-09-29 10:22:26

+0

將 - 如果管理員或國防部可以「翻轉開關」,並讓我編輯拼寫和語法,我肯定會幫助。這是我能做的最少的事情。我只注意到我有一個可怕的問題來回答比例。 – Moshe 2010-09-29 12:56:16

1

作爲蘋果推送通知的參考後續,至於ios4.0我相信你,你可能有更多的選擇,1)你可以發送本地通知(就像推送通知一樣,但它們起源於在您的應用程序內),即使應用程序沒有運行,也可以定時發送。假設您知道數據到達需要多長時間。 2)如果您的數據更新在應用程序關閉後不久就會發生..您的應用程序可以請求一定的時間來完成操作(即使用戶已關閉應用程序)並等待數據,然後發送本地通知告訴該人回到應用程序。 3)如果你的功能基於gps更新,音樂流媒體或voip,你可以設置一個標誌,讓你的應用繼續在後臺運行

對於答案的非結構性抱歉,這只是我的頭頂,希望它有幫助

相關問題