iphone - 在 iOS 中将 zip 作为附件添加到 MFMailComposeViewController 失败

标签 iphone ios objective-c ios6 mfmailcomposeviewcontroller

<分区>

我有一个应用程序,我在其中将 zip 文件附加到邮件编辑器。我正在使用以下代码附加 zip 文件。

NSArray *paths = NSSearchPathForDirectoriesInDomains(NSDocumentDirectory, NSUserDomainMask, YES);
NSString *documentsDirectory = [paths objectAtIndex:0];
NSString *writableDBPath= [documentsDirectory stringByAppendingPathComponent:@"Records.zip"];
NSData *data = [NSData dataWithContentsOfFile: writableDBPath];
[picker addAttachmentData:data mimeType:@"application/zip" fileName:@"/Records.zip"];

文档目录下的文件:/var/mobile/Applications/46348DAA-9B4B-4DA8-98E0-3CEF880D2721/Documents/Records.zip

我陷入了 NSData *data = [NSData dataWithContentsOfFile:WritableDBPath]; 我不知道是什么问题。

当我能够附加 zip 时,我收到内存警告 *** -[_UIRemoteViewControllerConnectionRequest retain]:发送到已释放实例 0x1cd04690 的消息。

请帮帮我。

最佳答案

我已经为另一台设备尝试了相同的代码并且它工作正常。我认为那是设备问题。我已经尝试使用两个新设备并且工作正常。

关于iphone - 在 iOS 中将 zip 作为附件添加到 MFMailComposeViewController 失败,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16189790/

相关文章:

iphone - 如何让 iPhone 屏幕变暗

php - 用htaccess密码保护识别 "apple-touch-icon"

ios - 完成一个街区后返回?

ios - 自定义 Collection View 单元格: content under margin height not visible

objective-c - 即使抓取器正在显示,也无法在 UITableView 中移动行

objective-c - 将检测到的矩形从纵向 CIImage 转换为横向 CIImage

ios - 自定义 UICollectionViewCell 的自定义初始值设定项

iphone - 如何在我的 iPhone 应用程序中创建 UIView "scrollable"?

iphone - 如何获取枚举数

iphone - TableView addGesture 到 UIImageView 以了解哪个单元格被点击