gpt4 book ai didi

ios - 通过 MFMailcomposeController 发送时在 sqlite 中发现空数据

转载 作者:行者123 更新时间:2023-11-28 23:31:57 25 4
gpt4 key购买 nike

我正在通过电子邮件发送SQLite(Coredata sqlite 文件) 文件,但在收到的邮件中发现所有表中都有空数据。

我正在使用下面的代码:

MFMailComposeViewController *mc = [[MFMailComposeViewController alloc] init];
mc.mailComposeDelegate = self;
[mc setSubject:subject];
[mc setMessageBody:body isHTML:FALSE];
if (attachmentData) {
[mc addAttachmentData:attachmentData mimeType:fileMimeType fileName:fileName];
}
if (!recipients || recipients.count == 0) {
recipients = @[];
}
[mc setToRecipients:recipients];
[presentedViewController presentViewController:mc animated:YES completion:nil];

Here, fileMimeType = "application/x-sqlite3" and fileName: xyz.sqlite

发现相同question在这里,但没有解决方案。知道怎么做吗?

最佳答案

正如我在评论中指出的,iOS 默认使用 SQLite 的 WAL 模式,因此您需要将 WAL 文件作为附件包含在内。

关于ios - 通过 MFMailcomposeController 发送时在 sqlite 中发现空数据,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/56151110/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com