2016-10-17 45 views
1

WhatsApp調用如何工作,當應用程序在後臺甚至是被殺時,甚至你正在使用其他應用程序,然後whatsapp調用會出現在屏幕上方。

任何人都可以請解釋它背後的機制?Whatsapp調用如何在IOS中工作?

+1

誰能告訴我爲什麼我的問題越來越downvote ..我想我問了一個邏輯和可能的問題。 – Ankit

+1

我認爲它是downvoted,因爲這是你可以谷歌自己? –

+0

[不知道這是否有幫助](http://www.makeuseof.com/tag/whatsapp-voice-call-everything-you-need-to-know/) –

回答

2

這將使用VoIP許可,因此,即使應用程序被打死仍然能夠接收通知

+0

你可以請分享一些鏈接,如何達到相同。 – Ankit

+0

[教程](https://zeropush.com/guide/guide-to-pushkit-and-voip)和[Apple Docs](https://developer.apple.com/library/content/documentation/Performance/Conceptual /EnergyGuide-iOS/OptimizeVoIP.html) – radkrish

1

在後臺甚至死亡狀態,他們使用Pushkit(無聲推送通知)。

無聲推送通知不會進入設備的通知中心。但您可以接收各種信息,如用戶名,圖像,VOIP頻道等。

然後,您需要安排本地通知按靜默推送通知中的有效載荷接收。

您的應用程序將在後臺調用至您當地的通知聲音文件播放。 (最多30秒)。如果您想在30秒後重復,則再次獲取另一個靜默推送通知或安排本地通知。

在點擊本地通知或本地通知按鈕時,您可以將用戶重定向到特定屏幕。

讓我知道你是否有任何進一步的幫助來設置Pushkit或VOIP。

+0

請看看whatsapp的調用..它的電話並不是只通知中心..但它會來到您的手機...高於所有應用程序 – Ankit

+0

這是本地通知只有當得到在其他應用程序中調用。當您在應用程序中時,您可以使用不同的警報視圖控制器或直接重定向到呼叫屏幕。 – Hasya