MFMailComposeViewController
ファイルの送信に使用しています。15MB 未満のファイルでは、すべて正常に動作します。MFMailComposeViewController
すべてが終わり、ファイルは単にビューに添付されません。電子メール サーバーが受け入れていないということではなく、そもそも接続されないということです。
それを解決する方法があれば、誰にもアイデアはありますか?
多くの電子メール サービスでは 5 MB または 10 MB を超える添付ファイルを処理できないことはわかっていますが、他のサービスでははるかに大きなファイル サイズが許可されます。
MFMailComposeViewController *mail = [[[MFMailComposeViewController alloc] init] autorelease]; mail.mailComposeDelegate = 自己; NSString* path = [NSString stringWithFormat:@"%@/%@/%@", NSHomeDirectory(), @"ドキュメント", ファイル名]; NSData *data = [NSData dataWithContentsOfMappedFile:パス]; // dataWithContentsOfFile も試してみましたが、結果は同じでした [mail addAttachmentData:data mimeType:@"audio/x-caf" fileName:[NSString stringWithFormat:@"%@.caf", label]]; [appDelegate.tabBarController presentModalViewController:メールアニメーション:YES];