gpt4 book ai didi

ios - 带有来电的锁屏用户界面

转载 作者:行者123 更新时间:2023-11-28 19:31:12 24 4
gpt4 key购买 nike

我正在开发一款视频/音频通话应用。现在,当我的手机被锁定并且另一个用户调用我时,我会从锁定屏幕收到通知,如果我滑动通知,那么电话会自动收到。我使用 UILocalNotification 来获取通知。

但我不想这样。我希望看到的 UI 与当我的手机解锁时另一个用户给我打电话时的 UI 相同,即我的 UI 将有接收/拒绝选项。我想接听 Viber 或 Skype 之类的电话。我该怎么做?

最佳答案

您应该查看 Apple 的 PushKit 框架。

The PushKit framework provides the classes for your iOS apps to receive VoIP pushes from remote servers. VoIP pushes provide the functionality that VoIP apps need to perform on-demand processing of the push before displaying a notification to the user.

Apple Documentation

有些教程可能会对您有所帮助。

Tutorial 1

Tutorial 2

更新

要显示您应用的 VoIP 服务的系统调用 UI,您可以使用 CallKit

CallKit documentation

Sample code from Apple

这是一个很好解释的教程。

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

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

关于ios - 带有来电的锁屏用户界面,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/44493120/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com