压缩iphone应用程序沙盒中的文档文件夹

压缩iphone应用程序沙盒中的文档文件夹,iphone,gzip,directory,compression,Iphone,Gzip,Directory,Compression,我需要压缩应用程序沙箱中的Documents文件夹,并将压缩后的文件上载到服务器。我已经能够将文件从iphone发送到服务器,但在压缩文件夹方面遇到了困难。我正在使用ASIHTTPRequest库连接到服务器 任何人都能给我指出正确的方向。我将非常感激 提前谢谢 Nik您无法更改文档文件夹本身,因为您没有权限。但是,您可以压缩其中的文件。我很确定您可以使用命令行zlib进行实际压缩。使用NSTask从应用程序代码运行它 您无法更改文档文件夹本身,因为您没有权限。但是,您可以压缩其中的文件。我很确

我需要压缩应用程序沙箱中的Documents文件夹,并将压缩后的文件上载到服务器。我已经能够将文件从iphone发送到服务器,但在压缩文件夹方面遇到了困难。我正在使用ASIHTTPRequest库连接到服务器

任何人都能给我指出正确的方向。我将非常感激

提前谢谢


Nik

您无法更改文档文件夹本身,因为您没有权限。但是,您可以压缩其中的文件。我很确定您可以使用命令行
zlib
进行实际压缩。使用NSTask从应用程序代码运行它

您无法更改文档文件夹本身,因为您没有权限。但是,您可以压缩其中的文件。我很确定您可以使用命令行
zlib
进行实际压缩。使用NSTask从应用程序代码运行它

我想压缩整个documents文件夹,以便在向服务器传输数据时,只需发送一个文件。它似乎更易于维护和遵循。您无法在适当的位置更改文档文件夹。我想您可以将整个Documents文件夹作为压缩目标,但将压缩文件写入Library或Tmp。我认为最好将文件放在文档中的文件夹中,然后压缩该文件夹。文档文件夹将包含许多文件夹,我需要将它们全部压缩。我需要把它们全部发送到服务器。将压缩文件放在tmp中并不是一个坏主意。然后我可以将其移动到documents文件夹并发送到服务器。我希望压缩整个documents文件夹,以便在将数据传输到服务器时,只需发送一个文件。它似乎更易于维护和遵循。您无法在适当的位置更改文档文件夹。我想您可以将整个Documents文件夹作为压缩目标,但将压缩文件写入Library或Tmp。我认为最好将文件放在文档中的文件夹中,然后压缩该文件夹。文档文件夹将包含许多文件夹,我需要将它们全部压缩。我需要把它们全部发送到服务器。将压缩文件放在tmp中并不是一个坏主意。然后我可以将其移动到documents文件夹并将其发送到服务器。