在 iOS 中在后台上传超过 10 分钟的照片
Posted
技术标签:
【中文标题】在 iOS 中在后台上传超过 10 分钟的照片【英文标题】:Upload photos in background for more than 10 minutes in iOS 【发布时间】:2013-03-28 13:02:09 【问题描述】:我有一个 iPhone 应用程序需要在应用程序处于后台时上传照片。目前我在 applicationDidEnterBackground 中使用 beginBackgroundTask 方法。使用这种方法,我的应用程序继续在后台上传照片 10 分钟,然后被挂起。但我的要求是即使在 backgroundTimeRemaining 的值变为零之后也继续在后台上传。
Microsoft SkyDrive 应用程序只是做同样的事情,结果他们使用 'music' 作为 'info.plist 中的 em>背景模式'。但我没有在应用程序包中找到任何音乐文件。知道他们是如何完成这项任务的吗?
我已经尝试在应用程序进入后台时播放无声音乐。但是这样一来,当我使用音量控制键时,ios 会显示媒体音量而不是铃声音量。
有什么建议可以让我的应用在后台上传超过 10 分钟的照片吗?
【问题讨论】:
【参考方案1】:创建一个NSURLSessionUploadTask
以在后台上传您的内容。
【讨论】:
以上是关于在 iOS 中在后台上传超过 10 分钟的照片的主要内容,如果未能解决你的问题,请参考以下文章
uiimagepickercontroller 视频时长 - 照片库