2012-08-14 58 views
1

我知道这已经在网络上多次提出,但我无法找到有关新版AIR运行时和新版iOS版本的任何信息?空气3.3+应用程序在ios 5.1+后台运行?

我看到的Adobe AIR 3.3:

增强空气的iOS背景的行为 - 后台支持现在更加类似于iOS中的本地应用程序。除了AIR for iOS已启用的一些基本多任务和背景音频支持之外,应用程序现在可以在后台支持位置更新和网络连接,并且在操作系统将要暂停后台应用程序时收到通知

AIR link

而且我看到iOS 4以上版本提供了长期运行的后台应用支持:

实现长时间运行的后台任务 佛r任务需要更多的执行时间才能实现,您必须请求特定的权限才能在后台运行它们而不会被暂停。在iOS中,只有特定的应用类型可以在后台运行: 在后台播放音频内容的应用,例如音乐播放器应用 可随时向用户通知其位置的应用,例如导航应用 应用,支持互联网语音协议(VoIP) 报刊杂志的应用程序,需要下载并处理来自外部配件

iOS link

接收定期更新的新内容 应用,因此任何人可以告诉我如果实际上使用AIR 3.3的AIR应用程序可以在后台运行在iOS上?

我需要一个即使不活动也会调用webservice并更新应用程序使用的sqlite数据库的应用程序。它可以完成,还是我必须去本地路线?

+0

优秀的问题。从我+1。特别是关于应用程序在即将被暂停时被通知的事情听起来很有趣。从我自己的经验来看,一旦AIR应用程序进入后台,没有更多的代码正在处理,所以我不知道这是如何工作的。 – AlBirdie 2012-08-14 11:17:32

回答

0

对于我来说,它的工作部分,你可以找到下一个URL的所有细节:(!)

Air iOS Background behavior

请记住您的应用程序需要使用CPU渲染模式工作,而这在后台模式下,FPS降至4。