簡體   English   中英

帶有來電的鎖屏界面

[英]Lock Screen UI with incoming Call

我正在使用視頻/音頻通話應用程序。 現在,當我的電話被鎖定並且另一個用戶正在呼叫我時,我將從鎖定屏幕中收到一條通知,如果我輕掃該通知,則該呼叫會自動收到。 我使用UILocalNotification獲取通知。

但是我不想這樣。 我希望看到的UI與解鎖手機時另一個用戶給我打電話時看到的UI相同,UI上會有接收/拒絕選項。 我想接Viber或Skype之類的電話。 我怎樣才能做到這一點?

您應該查看Apple的PushKit框架。

PushKit框架為您的iOS應用提供了類,以接收來自遠程服務器的VoIP推送。 VoIP推送提供了VoIP應用程序在向用戶顯示通知之前執行推送的按需處理所需的功能。

蘋果資料

有一些教程可能會對您有所幫助。

教程1

教程2

更新

要顯示應用程序的VoIP服務的系統調用UI,可以使用CallKit

CallKit文檔

蘋果公司的示例代碼

這是一個很好解釋的教程。

http://www.techjini.com/blog/enhance-voip-app-user-experience-using-pushkit-callkit/

https://www.raywenderlich.com/150015/callkit-tutorial-ios

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM