请求用户解锁屏幕一次,然后通过CallKit接收呼叫



我需要帮助以程序方式解锁屏幕。

在我的项目中,我使用webRTC进行对等呼叫,并使用Pushkit通知终端用户加入呼叫。

收到Pushkit后,我正在打开callkitUI界面,供用户接受和拒绝呼叫。由于我的呼叫是视频呼叫,我需要打开我的应用程序并加载视频屏幕,

如果iPhone屏幕没有被锁定,它的工作非常完美,但一旦屏幕被锁定,我就无法打开我的应用程序并重定向到视频屏幕。

如果屏幕在用户通过CallKit接受呼叫之前被锁定,我想解锁屏幕。

让开发人员以编程方式解锁手机将是一个巨大的安全漏洞。

我不熟悉Skype或微软团队,但如果他们像WhatsApp一样工作,他们会使用普通的推送通知进行视频通话。当你收到一个正常的推送并点击它时,如果手机解锁,应用程序将自动打开。如果手机被锁定,系统会要求你解锁(如果你有Face ID,你只需要看手机就可以解锁,所以它似乎是自动的,但不是(,只有当你解锁时,你才会看到应用程序打开。

相关内容

  • 没有找到相关文章

最新更新