gpt4 book ai didi

ios - 处理来自锁定屏幕的来电时,iOS VoIP CallKit 应用程序出现问题

转载 作者:行者123 更新时间:2023-11-29 05:10:06 30 4
gpt4 key购买 nike

我正在开发一个具有 VoIP 功能和 CallKit 集成的 iOS 应用程序。我遇到了一个问题,我似乎找不到任何相关信息。这是发生了什么:

  • 设备已锁定且有来电
  • 显示 CallKit 来电屏幕,我接听电话
  • 显示CallKit通话中界面,通话正常
  • 我按下了设备的主页按钮,这导致显示设备的锁定屏幕。此时会显示绿色状态栏,用于返回通话
  • 我点击绿色状态栏。此时,将显示用于解锁设备的 PIN 输入屏幕。
  • 如果我输入设备 PIN 码,我的应用会在前台打开,并显示其应用内通话进行中屏幕

问题是,当我从锁定屏幕上点击绿色状态栏时,我想返回到 CallKit 通话进行中屏幕。在我看来,这是正确的行为。但它却试图打开我的应用程序,这导致显示 PIN 锁屏幕。似乎它不应该尝试像这样打开我的应用程序,除非我明确尝试以某种方式打开它。

有人遇到过这个问题,或者知道这是否可以解决吗?谢谢!

最佳答案

这是预期的行为。 CallKit 通话中屏幕仅在电话锁定时显示。如果您解锁并点击绿色栏,您将始终被重定向到您的应用程序。

显示CallKit屏幕的唯一方法是再次锁定手机;但您应该记住,如果您尝试在未连接任何耳机的情况下锁定手机,它将挂断电话。

关于ios - 处理来自锁定屏幕的来电时,iOS VoIP CallKit 应用程序出现问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/59774450/

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