CSV 未附加到应用程序电子邮件中?

2024-03-18

所以我有一段时间遇到这个问题但无法让它工作!我一直在构建一个调查应用程序,用户只需在其中输入信息并将其保存到 csv 文件中。我现在正处于需要将应用程序内的 csv 文件附加到电子邮件地址的阶段......

我刚刚在我的新手机上测试了这个,收到电子邮件时没有附件?它存在于邮件应用程序和模拟器中,但是当电子邮件帐户收到消息时,附件已经消失了?有人可以帮忙吗?我的代码如下:

- (IBAction)send:(id)sender {

    NSArray *paths = NSSearchPathForDirectoriesInDomains(NSDocumentDirectory, NSUserDomainMask, YES);
    NSString *documentsDirectory = [paths objectAtIndex:0];
    NSString *savedFilePath = [documentsDirectory stringByAppendingPathComponent:@"result‌s.csv"];
    NSData *csvData = [NSData dataWithContentsOfFile:savedFilePath];

    MFMailComposeViewController *mailcomposer = [[MFMailComposeViewController alloc] init];
    [mailcomposer addAttachmentData:csvData mimeType:@"text/csv" fileName:@"results.csv"];
    [mailcomposer setToRecipients:@[@"[email protected] /cdn-cgi/l/email-protection"]];
    [mailcomposer setSubject:self.subject.text];
    [mailcomposer setMessageBody:self.message.text isHTML:NO];
}

将您的 mimeType 更改为@“application/csv”,它将起作用。

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

CSV 未附加到应用程序电子邮件中? 的相关文章

随机推荐

  • Docker-compose 命名挂载卷

    为了跟踪 docker compose 使用的卷 我想使用命名卷 这对于 正常 卷非常有效 例如 version 2 services example app volume named vol dir in container volume
  • 如果用户未使用 FastAPI-Login 包登录,则重定向到登录页面

    我想在用户未登录时将他们重定向到登录页面 这是我的代码 from fastapi import Depends FastAPI HTTPException status Body Request from fastapi encoders
  • AS3 的 Tween 库 [关闭]

    Closed 这个问题正在寻求书籍 工具 软件库等的推荐 不满足堆栈溢出指南 help closed questions 目前不接受答案 有人可以推荐我一个好的 AS3 Tween 库吗 用于 Flash 而不是 Flex 吐温精简版 ht
  • 从服务中删除持续通知

    我有一项在启动时创建通知的服务 然后 ondestroy 我希望将其删除 我只是使用 cancel NOTIFICATION ID 当它是正常通知时它效果很好 但当我使用正在进行的事件时它不会取消它 我确实读到过一些关于如果 android
  • UILabel字体:粗体和斜体[重复]

    这个问题在这里已经有答案了 可能的重复 iPhone iPad的UILabel如何设置粗体和斜体 https stackoverflow com questions 4713236 how do i set bold and italic
  • 流音频中的降噪和压缩

    希望你能帮忙 我正在从麦克风录制音频并通过网络实时传输 样本的质量为 11025hz 8 位 单声道 虽然有一点延迟 1秒 但效果很好 我需要帮助的是我现在正在尝试实现降噪和压缩 以使音频更安静并使用更少的带宽 音频样本存储在 C 的 by
  • 计算给定记录的跳过值以进行排序分页

    我正在尝试使用 php 驱动程序计算 mongo db 集合中给定记录的跳过值 因此 获取给定的记录 找出该记录在整个集合中的索引 这可能吗 目前 我正在选择所有记录并手动对结果数组进行索引 这称为 前向分页 这是一个概念 您可以在使用 排
  • 2009 年 OpenGL 窗口库 [已关闭]

    Closed 这个问题正在寻求书籍 工具 软件库等的推荐 不满足堆栈溢出指南 help closed questions 目前不接受答案 尝试选择一个库来为我的 OpenGL 应用程序创建窗口并捕获用户输入 但选择太多 GLUT http
  • onActivityCreated/onStart/onViewCreated 方法中的 getView() 出现 NullPointerException 警告

    I know getView 可能会在内部返回 nullonCreateView 方法 但即使我把下面的代码放在里面onActivityCreated onStart or onViewCreated 方法 它仍然显示有关可能的警告Null
  • Java中ArrayList的排序

    排序的最佳方法是什么ArrayList
  • 从 Java 内部编译外部 .java 文件

    我正在制作一个工具 可以编写 java 文件 然后 希望 将这些文件编译为 class 文件 在整个过程中 用户选择写入多个 java 文件的文件目录 现在我想让程序编译这些Java文件 JavaCompiler是你的朋友 检查文档here
  • 相当于 az acr login 的 powershell 是什么

    使用powershell我们如何登录Azure容器注册表 提供的示例仅适用于 Azure CLI az acr login name
  • Pycharm 在相对路径中看不到带有 ../ 的文件

    我正在使用 pycharm 开发一个 python 项目 但是 问题是它拒绝加载相对路径包含的文件 当我尝试时 self image pygame image load resources img prey png convert alph
  • 在winRT MessageDialog中添加文本框

    我正在 Windows 8 商店应用程序中工作 我试图弹出一个对话框 让用户在文本框中输入信息 怎么做 The InputDialog http winrtxamltoolkit codeplex com SourceControl cha
  • Maven 检查样式作为构建的一部分

    如果存在一些问题 是否有可能以某种方式强制 Maven 使构建失败checkstyle错误 现在我必须跑site目标生成javadocs and checkstyle报告 我想成功install目标 如果 checkstyle 有一些错误
  • Yii - ajax 加载的表单元素的用户端验证

    我在静态表单中使用 Yii 用户端验证 这非常棒 但我不知道如何为 ajax 加载的元素添加验证器 我有一个简单的表单小部件 我想通过 AJAX 加载更多的输入字段 对于小型 jQuery 脚本来说这不是问题 但我不知道如何为加载的元素添加
  • WPF 中的进度条样式是老式的。酒吧增量。如何实现带有vista或windows-7阴影发光效果的进度条?

    WPF 中的进度条样式是老式的 酒吧增量 如何实现带有 vista 或 windows 7 阴影发光效果的进度条 图片http quickshare my3gb com download 2 JPG http quickshare my3g
  • C 指针和内存分配:Realloc 数组和指针传递

    对于那些有 C 经验的人来说 这将是一个简单的内存分配 引用问题 这是我的数据结构 struct configsection char name unsigned int numopts configoption options typed
  • 有没有办法用 Moq 来一般模拟 DbSet.Find 方法?

    我目前正在使用扩展方法来将 DbSets 一般模拟为列表 public static DbSet
  • CSV 未附加到应用程序电子邮件中?

    所以我有一段时间遇到这个问题但无法让它工作 我一直在构建一个调查应用程序 用户只需在其中输入信息并将其保存到 csv 文件中 我现在正处于需要将应用程序内的 csv 文件附加到电子邮件地址的阶段 我刚刚在我的新手机上测试了这个 收到电子邮件