Mac zip文件下载问题大小大于2 gb,带cURL

Mac zip文件下载问题大小大于2 gb,带cURL,curl,flex3,flashbuilder4,mdm-zinc,Curl,Flex3,Flashbuilder4,Mdm Zinc,我正在使用flex(sdk 3.5)为MAC创建一个应用程序,该应用程序使用ZINK mdm、curl和flex 3.5 sdk。此应用程序有一个书架(tilelist),显示电子书的图标,单击该图标将首先从远程位置加载zip文件,然后显示数据 单击缩略图时,flex应用程序将调用以下cURL命令: var commandString:String = "curl '"+_bFileURL+"' -o '"+_bTempFileName+"'"; mdm.MacShell.close(); md

我正在使用flex(sdk 3.5)为MAC创建一个应用程序,该应用程序使用ZINK mdm、curl和flex 3.5 sdk。此应用程序有一个书架(tilelist),显示电子书的图标,单击该图标将首先从远程位置加载zip文件,然后显示数据

单击缩略图时,flex应用程序将调用以下cURL命令:

var commandString:String = "curl '"+_bFileURL+"' -o '"+_bTempFileName+"'";
mdm.MacShell.close();
mdm.MacShell.execAsync(commandString);
mdm.MacShell.onComplete = completeHandler;
mdm.MacShell.onError = errorHandler;
cURL将“\u bFileURL”变量中的zip文件下载到MAC上的“\u bTempFileName”位置

但是,当zip文件大小大于1.5左右时,应用程序将在下载位置进行下载时完全变为空白

我通过计时器功能获取保存在磁盘上的当前字节:

var testTimerObj:Timer = new Timer(_timerInterval);
testTimerObj.addEventListener(TimerEvent.TIMER,downloadProgressHnadler,false,0,true);
testTimerObj.start();
_downloadTimer = testTimerObj;

private function downloadProgressHnadler(e:TimerEvent):void
{
    _downloadedBytes = mdm.FileSystem.getFileSize(_bTempFileName);
}
_timerInterval当前为30秒

如果我尝试使用cURL将进度数据记录到文本文件(log.txt)中,那么我也不会得到任何错误,因为我没有得到任何错误,所以屏幕会变黑或某些cURL操作挂起

我分析过,当保存在磁盘上的数据刚刚超过1GB限制时,就会发生断电

这个问题是否与MAC的curl或MDM下载限制有关

我使用的是mac 10.8、flash builder(4)、flex sdk 3.5

请帮帮我