当屏幕锁定以进行缩放时,在 CallKit 响应上启动 iOS 应用程序

launch iOS app on CallKit response when screen is locked for zoom

提问人:Faizan Ali 提问时间:1/16/2022 更新时间:1/16/2022 访问量:324

问:

我确实对将 Zoom 与 iOS 版 CallKit 结合使用有疑问。基本上,当我们想开始会议时,我们希望使用 CallKit 通知客户,因为它将向他展示接听电话的本地经验。为了通知客户,我们使用 PushKit 服务,所以基本上步骤是:

  1. 主持人通过网站开始会议
  2. 客户通过 PushKit 收到通知
  3. 当收到 PushKit 通知时,我们启动 CallKit
  4. 当用户回答时,我们希望显示 Zoom 会议室

现在,使用 CallKit,我们注意到有 3 种不同的状态:

  1. 当应用程序在前台时,我们确实设法正常启动 缩放视图控制器
  2. 当应用程序在后台时,我们确实设法启动了缩放视图 控制器
  3. 当应用程序被杀死并且设备被锁定时,CallKit 只会启动 音频通话,不会自动触发我们的应用程序(这是 预期行为),但我们无法将 Zoom 配置为使用 从 CallKit 启动的 AVAudioSession。

有什么方法可以将 Zoom 集成到 CallKit 中?

IOS的 Objective-C iPhone Xcode iPad

评论


答: 暂无答案