2015-11-09 50 views
1

如何將推送通知發送到我的iOS應用程序?即使應用程序處於後臺或未運行,我也需要發送小消息。是否有簡單的教程。我搜索了很多,只找到第三方解決方案。有沒有直接的方式來訪問APN,如果不是,我應該去哪個第三方。使用APN的後端iOS通信

回答

3

要發送遠程通知,您需要擁有自己的授權服務器(您可以從developer.apple.com的開發者帳戶中獲取遠程通知證書)。然後,您只需按照Apple的API向特定設備發送通知即可。

我跟着Ray Wenderlich guide回來,發現它很有用。

但是,你可能不想設置自己的服務器和東西。這是第三方解決方案的用武之地。我曾與Parse的推送通知系統合作,並發現它很容易設置。

+0

任何關於PushKit的想法。 VoIP更可靠嗎? –

+0

它們在可靠性方面相同。 VoIP提供了更多的靈活性,但對我來說我並不需要它,所以我選擇了標準。 –

+0

我按照Ray Wenderlich指南給出的指示並使其工作,但是當我使用Ad Hoc對應用進行存檔時,它不起作用。生成設置下的代碼簽名應該是什麼? –