我知道,音频播放器和VoIP应用程序可以在iOS上的后台运行。
有没有一种方法来显示用户界面从背景(除LocalNotifications)? 我的意思是全屏UI。
它使用私有API或其它花样的方法是可接受的。 该应用程序将与企业证书,并不会被AppStore的部署/审查。
其中仅在越狱iOS装置工作的方法是不能接受的。
我知道,音频播放器和VoIP应用程序可以在iOS上的后台运行。
有没有一种方法来显示用户界面从背景(除LocalNotifications)? 我的意思是全屏UI。
它使用私有API或其它花样的方法是可接受的。 该应用程序将与企业证书,并不会被AppStore的部署/审查。
其中仅在越狱iOS装置工作的方法是不能接受的。
看看这个文件,然后搜索“实现长期运行的后台任务”基本上你需要注册您的应用程序在后台运行,而不是被暂停,听通知。
从文档:“一个应用程序声明支持使用其Info.plist文件服务添加UIBackgroundModes关键是你的Info.plist文件”和” .....价值观让系统知道你的应用程序应该在被唤醒适当的时候,以应对相关的事件“。
http://developer.apple.com/library/ios/#DOCUMENTATION/iPhone/Conceptual/iPhoneOSProgrammingGuide/ManagingYourApplicationsFlow/ManagingYourApplicationsFlow.html#//apple_ref/doc/uid/TP40007072-CH4-SW20
维克多,你有没有尝试了一些窍门像定义为您的应用自定义的网址?
跳板可以开始解析的自定义网址时,应用; 如果他们在后台他们成为前景。
您必须在关键CFBundleURLTypes创建一个URL类型到您的应用程序的Info.plist,例如“mySpecialURLType”。 您的应用程序代理还必须实现handleOpenURL:和的OpenURL:sourceApplication:注释:。
如果你(在你的后台任务)要求,如“mySpecialURLType://”网址,理论上跳板将启动应用程序。
我不知道,如果它的工作原理,但值得一试...
最好!
只要创建前端用户界面应用程序,并把它与后端进行交互。 我在iOS开发无亲,但这是我如何与Android和Windows应用程序的后台服务交互。 当然,除非我完全错过了什么你正在尝试做的。