ios - 在 iOS 上的音频播放器或 VOIP 应用程序中从后台显示一些 UI

标签 ios voip iphone-privateapi

我知道音频播放器和 Voip 应用程序可以在 iOS 的后台运行。

有没有办法从后台显示 UI(LocalNotifications 除外)?我的意思是全屏用户界面。

使用私有(private) API 或其他技巧的方法是可以接受的。该应用程序将使用企业证书进行签名,并且不会被 AppStore 部署/审核。

仅适用于越狱 iOS 设备的方法是 Not Acceptable 。

最佳答案

查看此文档并搜索“实现长时间运行的后台任务”基本上您需要注册您的应用程序以在后台运行而不是被挂起并收听通知。

来自文档: “应用程序使用其 Info.plist 文件声明对服务的支持。将 UIBackgroundModes 键添加到您的 Info.plist 文件”和“.....values 让系统知道您的应用程序应该在适当的时间被唤醒以响应相关事件。”

http://developer.apple.com/library/ios/#DOCUMENTATION/iPhone/Conceptual/iPhoneOSProgrammingGuide/ManagingYourApplicationsFlow/ManagingYourApplicationsFlow.html#//apple_ref/doc/uid/TP40007072-CH4-SW20

关于ios - 在 iOS 上的音频播放器或 VOIP 应用程序中从后台显示一些 UI,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11531544/

相关文章:

swift - 如何正确接收PUSH通知?

ios - PushKit 不接受凭据

objective-c - OSX-iOS : Detect iOS device connection type (wired/wireless)

ios - iOS 7(越狱)不管哪个app在最前面如何全屏截图

ios - UITapGestureRecognizer 无法在自定义类内部工作(这不是 View Controller )

ios - 解析查询 : Limit 1 object(status) per user(array)

web-services - 寻找 VoIP 服务提供商

ios - 如何使用私有(private)框架从 iPhone 应用程序访问 Safari 历史记录

ios - 如何为我的Google Analytics(分析)2(应用程序和网络)媒体资源模拟iOS上的gtag事件记录?

ios - 从 Swift 访问 Unity 值