在执行“统一”代码要求之前,我一直在使用ZipArchive组件进行Xamarin iOS开发而没有任何问题。
没有统一版本的ZipArchive可用。我试过ZipStorer,DotNetZip,SharpCompress,SharpZipLib都没有成功。
是否不再可以使用统一代码方法在iOS设备上解压缩文件?
答案 0 :(得分:1)
我正在搜索这个因为我试图用zip文件来完成某些事情并且我需要解压缩它们,但是正如许多人指出ZipArchive或其他人似乎没有工作,所以我正在检查谷歌发现了这个:
http://www.buildinsider.net/mobile/xamarintips/0032
基本上指出使用这些引用:
System.IO.Compression
System.IO.Compression.FileSystem
然后把这些用法:
using System.IO;
using System.IO.Compression;
并执行zip / unzip:
ZipFile.CreateFromDirectory(sourcepathDirName,destinationFileName);
ZipFile.ExtractToDirectory(sourcepathFileName, destinationDirName);
希望它有所帮助,它至少对我有用。