http://www.cocoadev.com/index.pl?NSDataCategoryで説明されているように、Zlib を使用して NSData カテゴリを使用してテキスト ファイルを圧縮しています。
圧縮後、ファイルをメールに添付しています。メールを開いて圧縮ファイルをダウンロードすると、ファイルを解凍できません。ファイルが壊れているというエラーが表示されます。
@"application/x-deflate" を添付 MIME タイプとして使用しています。また、電子メールで MFMailComposeViewController に添付ファイルを追加するときに、添付ファイルのファイル名として FileName.zip を指定しています。
添付ファイルの種類を @"application/x-deflate" として指定するのは正しいですか? 電子メールからダウンロードした後にファイルを解凍できるようにするにはどうすればよいですか?