MFMailComposeViewController로 이메일을 보내려고합니다. 이미지가 첨부 된 이메일을 보낼 수는 있지만 mp3 또는 mp4 파일을 첨부하려고하면 다음 메시지가 나타납니다.아이폰에 비디오/오디오 첨부 파일이있는 이메일을 보낼 수 없습니다!
DA | /tmp/DAAccountsLoading.lock에서 잠금 파일을 열 수 없습니다. 우리는 어쨌든 계정을로드 할 것입니다.하지만 나쁜 일이 발생할 수 있습니다.
("받는 사람"필드를 채우기 시작한 직후 나타나는 것 같습니다) 메시지를 보내지 못하는 것입니다.
가 여기 내 코드합니다 (HelperUtils 클래스는 내가 만든 뭔가 내가 문제가없는 확신) : MP3 파일과 나를 위해
NSData *myData = [NSData dataWithContentsOfFile:[HelperUtils getPathWithEnding:media.name]];
NSString *mimeTypeStr = [HelperUtils getMimeTypeOfFileWithPath:[HelperUtils getPathWithEnding:media.name]];
NSLog(mimeTypeStr);
NSLog([HelperUtils getPathWithEnding:media.name]);
[picker addAttachmentData:myData mimeType:mimeTypeStr fileName:media.name];
다시보고 나서 mp3 파일을 보내면 작동하지만 mp4에서는 실패합니다. 누구든지 비디오 파일을 첨부 할 수 있었습니까? – Alex1987
비디오 파일의 크기는 얼마나됩니까? 15MB 제한이 있습니다. 잠금에 관한 메시지는 관련이 없다고 생각합니다. –
실제로 그들은 7MB와 같습니다. 내가 알아 차 렸던 또 다른 점은 MP3 파일 (5MB와 같은)을 보내면 모든 것이 잘되지만 두 번째 (또는 운이 좋다면 세 번째) 애플리케이션이 충돌한다는 것입니다. – Alex1987