2012-02-17 42 views
1

我正在处理长时间的下载(2小时)。该应用程序不会分发到苹果应用程序商店。所以限制并不重要。iOS企业应用程序 - AsiHTTPRequest的长期后台任务

我的问题如下。我有一个用操作队列实现的ASIHttpRequest批量处理器。现在,在前景中一切正常,也将在600秒的时间内继续在后台。

我认为最好的做法是增加或重置backgroundTimeRemaining时间。 但是,我还有其他选择,将下载期限延长到2个或更多小时?

干杯基督教

+0

我不确定iOS设备应该处理需要2小时才能下载的数据集。看起来像是手机或平板电脑的沉重负担。下载完成前,电池可能会耗尽。 – 2012-02-17 23:18:41

+0

这很清楚,但没关系。最重要的是下载这些数据。 – 2012-02-18 09:58:27

回答

1

,如果你玩在后台静默WAV那么你的应用程序将不会被看门狗打死。

+0

仅当背景模式设置为音频且AV会话设置为true时才有效。 – JustSid 2012-02-17 23:31:17

+0

确定,但随后播放图标将显示在状态栏中,对不对?我是否必须播放长时间无声的wav文件,或者是否可以重复或缩短文件? – 2012-02-18 10:01:27

+0

确定解决方案为我工作。只要下载处于活动状态,我就会记录一个正在后台播放的无声wav文件。 – 2012-02-19 10:34:36