ios - 在 iOS 应用程序中长时间下载

标签 ios ipad ios5 multitasking newsstand-kit

如果一个iOS应用需要下载大量内容,需要仔细考虑多少问题?

这是我的已知问题:

  1. 网络,Wifi 没有限制,但 Apple 对蜂窝网络有限制政策。 enter link description here
  2. 后台执行。 Apple 为多种情况引入了多任务处理,但没有针对下载大内容背景。这里有个好analysis .
  3. 报亭为此提供了很好的解决方案。但这是否意味着您需要遵循 Newsstand 方法?我们不想构建报亭类型的应用程序。

您认为还有哪些问题?这类问题的最佳解决方案是什么?

最佳答案

我会根据需要延迟加载数据。当用户请求区域加载 revenant 数据时。 如果您想预加载,请在后台进行。我见过 1.6Gb 的应用程序有很多视频,嵌入在主包中,但这是用于销​​售应用程序,需要准备好所有视频并且不能假设任何事件的网络连接。

关于ios - 在 iOS 应用程序中长时间下载,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9092576/

相关文章:

ios - UINavigationbar 所有类?

ios - 当 iPad 上的 reloadData 从非零部分变为零部分时,UITableViewController 似乎不会刷新

ios - 在 ios 中创建用户可配置的 UI

iphone - 解雇ModalViewController 的问题

ios - 自定义 UIBarButtonItem 图标拉伸(stretch)

ios - 从自定义串行队列同步主队列的调度任务

ios - 使用推送 View Controller 时如何将 Uiimage 从一个 View Controller 传递到其他 View Controller ?

objective-c - 即使在数据库中创建了项目,NSFetchedResultsController也不会获取结果

ios - 获取当前导航 Controller 的正确方法

iphone - 用 iPad 在 Canvas 上作画?