【问题标题】:iOS - Background uploading of photosiOS - 照片的后台上传
【发布时间】:2015-07-17 18:43:48
【问题描述】:

我想创建一个应用程序,它会自动将相机胶卷中的新照片上传到我的网络服务。就像新的 Flickr 应用程序的自动上传功能一样。目前我正在研究如何正确设置它。

我猜 iOs 7 的新后台功能可以做到这一点。但是,例如可以从后台获取启动后台传输服务吗?或者如果应用程序没有定期打开,获取是否被禁用?在这种情况下,Flickr 是如何做到这一点的?

【问题讨论】:

  • 我也有同样的问题。我已经阅读了 Apple 关于这个主题的文档。但是,我仍然不确定最好的方法是使用 NSURLSession 进行后台上传吗?一个 NSURLSession 怎么能上传多张照片呢?

标签: ios


【解决方案1】:

您应该阅读 Apple 提供的关于 Background Execution and Multitasking 的文档 - 您还可以查看 WWDC 2013 中的 What’s New with Multitasking - Session 204

【讨论】:

    【解决方案2】:

    我也很好奇 flickr 是如何做到这一点的。回答你的问题

    1. “例如是否可以从后台提取启动后台传输服务”。是的!
    2. “如果应用程序未定期打开,则提取功能会被禁用”。我不知道调度程序实际上是如何工作的,但我遇到的所有人都说我们不应该假设操作系统会保证每天执行一次提取。在实践中,我可以从日志中看到 flickr 至少获取 1 次/小时。

    【讨论】:

      猜你喜欢
      • 2012-03-07
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2012-02-03
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多