ZipFoundation 存档可以作为邮件附件中的数据发送吗?

Can a ZipFoundation Archive be sent as data in a mail attachment?

我需要压缩一些日志并将它们作为邮件附件发送

MFMailComposeViewController 有一个附件方法 func addAttachmentData(_ attachment: Data, mimeType: String, fileName filename: String)

但它只接受一个数据对象。有没有简单的方法可以直接获取存档的数据,或者我需要保存到文件,然后从文件中读取数据,然后删除文件?

根据 this pull request,ZIPFoundation 将在下一个版本中支持 Data 类型。