首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 移动开发 > Iphone >

关于iphone后台下载的有关问题

2013-03-26 
关于iphone后台下载的问题http://cdpsecurecdp.developer.apple.com/library/ios/#DOCUMENTATION/iPhone/C

关于iphone后台下载的问题
http://cdpsecurecdp.developer.apple.com/library/ios/#DOCUMENTATION/iPhone/Conceptual/iPhoneOSProgrammingGuide/ManagingYourApplicationsFlow/ManagingYourApplicationsFlow.html#//apple_ref/doc/uid/TP40007072-CH4-SW20

这是苹果的文档,后台不允许进行下载的操作

可看ASIHTTPRequest的文章是支持后台下载的
http://allseeing-i.com/ASIHTTPRequest/How-to-use#background_downloads_ios

有谁解决过这个问题吗
[解决办法]
ASIHTTPRequest也不可能长时间在后台下载,它实际上也是使用beginBackgroundTaskWithExpirationHandler进行后台下载(可参考ASIHTTPRequest的源码)。
这个是有时间限制的,一般是10分钟,具体数值可以从UIApplication的backgroundTimeRemaining属性获取,到时还下载不完也是要被系统强制挂起的
[解决办法]

QQ音乐好像可以后台下载,不知道他是怎么实现的。


[解决办法]

引用:
正常的应用肯定不行,有可能他们是background-audio application(设置了UIBackgroundModes),并且在下载的同时后台播放一段没有声音的文件,这样就可以避免被系统挂起。

但是这样能通过审核吗??
[解决办法]
引用:
引用:

正常的应用肯定不行,有可能他们是background-audio application(设置了UIBackgroundModes),并且在下载的同时后台播放一段没有声音的文件,这样就可以避免被系统挂起。

但是这样能通过审核吗??

估计够呛。
[解决办法]
我觉得也是不可行的。否则apple的规定还有什么意义。
[解决办法]
我觉得也是不可行的。否则apple的规定还有什么意义

热点排行