【问题标题】:How to active application for video calling or chat using Quickblox iOS SDK?如何使用 Quickblox iOS SDK 激活视频通话或聊天应用程序?
【发布时间】:2014-11-20 10:06:12
【问题描述】:

我听说 iOS 本身不允许应用在后台停留更长时间。我不知道确切的分钟数,但我如何激活我的应用程序来处理视频/音频通话或聊天功能。我正在使用 Quickblox iOS SDK 进行视频/音频通话和聊天。

附:我已经成功实现了这个功能只担心后台? Quickblox SDK 中有没有办法实现这一点?

任何帮助/建议将不胜感激。

【问题讨论】:

  • 你有什么解决办法吗?请推荐我

标签: ios background-process quickblox


【解决方案1】:

这里是应用程序列表,您可以在其中执行操作或在您的应用程序处于后台时使您的应用程序保持活动状态。

音频和 AirPlay

应用在后台向用户播放可听内容或录制音频。 (此内容包括使用 AirPlay 的流式音频或视频内容。) 用户必须在首次使用之前授予应用程序使用麦克风的权限;如需更多信息,请参阅支持用户隐私。

位置更新

即使在后台运行时,该应用也会让用户了解他们的位置。

IP 语音

该应用使用户能够使用互联网连接拨打电话

报亭下载

该应用是在后台下载和处理杂志或报纸内容的报亭应用。

外部配件通讯 该应用与需要通过外部附件框架定期提供更新的硬件附件配合使用。

使用蓝牙 LE 配件

该应用与需要通过核心蓝牙框架定期提供更新的蓝牙配件配合使用。

充当蓝牙 LE 配件

该应用通过 Core Bluetooth 框架支持外围模式下的蓝牙通信。 使用该模式需要用户授权;如需更多信息,请参阅支持用户隐私。

后台获取

该应用会定期从网络下载和处理少量内容。

远程通知

应用想要在推送通知到达时开始下载内容。使用此通知可以最大限度地减少显示与推送通知相关的内容的延迟。

如果您的应用将执行上述任务之一,只需将相关密钥添加到您的 plist 文件中。有关更多信息,请查看 Apple 官方文档:https://developer.apple.com/library/ios/documentation/iPhone/Conceptual/iPhoneOSProgrammingGuide/BackgroundExecution/BackgroundExecution.html

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2014-08-29
    相关资源
    最近更新 更多