0

您好,句柄聊天應用程序的遠程通知在IOS

背景

我buidling一個聊天消息應用程序了我對着問題處理推送當用戶從所述發送器接收消息notificaton。 IV

ACHIEVE

例如WhatsApp呢,以後我recei發佈了推送通知,並且我打開了飛行模式,但在打開應用程序時仍然可以看到該消息。所以,我相信它在接收通知時會收到消息。

問題

我找不到處理遠程聊天消息推送通知,當用戶通過應用程序的主屏幕,而不是按圖標打開應用程序或做通知其他行動的好辦法。

受審

,當應用程序確實apear手動加載消息,但這不是喜歡我在WhatsApp的測試一樣。 我嘗試了第三方套接字庫(socket.io),但是一旦應用程序關閉,iOS就終止了監聽服務,它不適用於我想要構建的內容。

問題

如果仍然採用了推送通知或背景模式遠程通知,是當應用程序沒有運行任何方式能夠處理推送通知?

我也瞭解Apple PushKit,我不確定這是否只允許VoIP提供的應用程序?有誰知道蘋果是否接受我的應用發佈到AppStore,如果我只使用PushKit進行短信?

這個貼心的問題,Whatsapp如何實現這個?它也使用PushKit。

謝謝!

回答

0

實際上,當你的應用程序被終止時,你不能處理一些事情,所以你的問題的簡單解決方案是將所有推送通知數據存儲在服務器中,當你運行應用程序時從服務器獲取它,並在你得到它們時刪除它們。我認爲Whatsapp以相同的方式處理這個問題。