【发布时间】:2013-06-25 20:27:22
【问题描述】:
我正在使用 Xcode。
在我的应用中,我将一些 UIdocuments 保存在该位置
[[NSFileManager defaultManager] URLsForDirectory:NSDocumentDirectory inDomains:NSUserDomainMask];
我正在寻找一种共享文档的方式,我的第一个选择是通过电子邮件。
我可以通过电子邮件将这些文件作为附件发送吗?我可以用另一台装有相同应用的设备打开吗?
【问题讨论】:
-
你试过我的代码了吗?干杯。
-
抛出该错误...架构 armv7 的未定义符号:“_OBJC_CLASS_$_MFMailComposeViewController”,引用自:DropsViewController.o ld 中的 objc-class-ref:未找到架构 armv7 clang 的符号: 错误:链接器命令失败,退出代码为 1(使用 -v 查看调用)
-
您需要为此导入框架。它被称为 MessageUI.framework。按照本教程中的步骤 3 进行操作。 mobile.tutsplus.com/tutorials/iphone/…
-
我解决了问题 :)... 我使用 dataWithContentsOfFile 获取 NSData 以添加附件
NSData *myData = [NSData dataWithContentsOfFile: path options: 0 error: &error];现在它抛出错误“无法完成操作。权限被拒绝”。文件位于 NSFilePath=/private/var/mobile/Applications/E296F71E-25FF-4B9E-A9FF-9E6D74D7D63A/Documents/File.drp 。我怎样才能给予许可?我可以在哪里移动文件? -
什么时候收到错误消息?
标签: ios objective-c email attachment uidocument