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

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

2012-12-25 
关于iphone后台下载的问题https://developer.apple.com/library/ios/#DOCUMENTATION/iPhone/Conceptual/iP

关于iphone后台下载的问题
https://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

有谁解决过这个问题吗
[最优解释]
正常的应用肯定不行,有可能他们是background-audio application(设置了UIBackgroundModes),并且在下载的同时后台播放一段没有声音的文件,这样就可以避免被系统挂起。
[其他解释]
ASIHTTPRequest也不可能长时间在后台下载,它实际上也是使用beginBackgroundTaskWithExpirationHandler进行后台下载(可参考ASIHTTPRequest的源码)。
这个是有时间限制的,一般是10分钟,具体数值可以从UIApplication的backgroundTimeRemaining属性获取,到时还下载不完也是要被系统强制挂起的
[其他解释]

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


[其他解释]

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

但是这样能通过审核吗??
[其他解释]
引用:
引用:

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

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

估计够呛。
[其他解释]
我觉得也是不可行的。否则apple的规定还有什么意义。
[其他解释]
我觉得也是不可行的。否则apple的规定还有什么意义
[其他解释]
引用:
QQ音乐好像可以后台下载,不知道他是怎么实现的。

我也发现网易公开课是可以在后台下载的,没有什么限制
[其他解释]
播放一段没有声音的文件,这样就可以避免被系统挂起

好思路

热点排行