[英]How to active application for video calling or chat using Quickblox iOS SDK?
我听说过iOS会自动禁止应用在后台停留更长时间。 我不知道确切的分钟数,但是我如何激活我的应用程序以处理视频/音频呼叫或聊天功能。 我正在使用Quickblox iOS SDK进行视频/音频通话和聊天。
PS我已经成功实现了此功能,只担心后台吗? Quickblox SDK中有没有办法实现这一目标?
任何帮助/建议将不胜感激。
这是应用程序的列表,您可以在后台运行时执行操作或使应用程序保持活动状态。
音频和AirPlay
该应用程序在后台播放用户可听的内容或录制音频。 (此内容包括使用AirPlay的流音频或视频内容。)用户必须在首次使用前授予应用程序使用麦克风的权限;否则,用户无法使用麦克风。 有关更多信息,请参见支持用户隐私。
位置更新
该应用程序即使在后台运行,也可以使用户知道其位置。
IP语音
该应用程序为用户提供了使用Internet连接拨打电话的功能
书报摊下载
该应用程序是一个报亭应用程序,可在后台下载和处理杂志或报纸的内容。
外部附件通信该应用程序与需要通过外部附件框架定期交付更新的硬件附件一起使用。
使用蓝牙LE配件
该应用程序与蓝牙附件一起使用,该附件需要通过Core蓝牙框架定期提供更新。
充当蓝牙LE附件
该应用程序通过Core Bluetooth框架以外围模式支持Bluetooth通信。 使用此模式需要用户授权。 有关更多信息,请参见支持用户隐私。
后台获取
该应用程序会定期从网络下载并处理少量内容。
远程通知
该应用程序希望在推送通知到达时开始下载内容。 使用此通知可以最大程度地减少显示与推送通知相关的内容的延迟。
如果您的应用将执行上述任务之一,只需将相关密钥添加到您的plist文件中即可。 有关更多信息,请查看Apple官方文档: https : //developer.apple.com/library/ios/documentation/iPhone/Conceptual/iPhoneOSProgrammingGuide/BackgroundExecution/BackgroundExecution.html
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.