내 메일에 첨부 파일로 이메일을 추가하려고합니다. 나는 이것을 좋아한다.PDF는 IOS 5의 objective-c에서 이메일에 추가되지 않았습니다.
-(IBAction)mailPDF:(id)sender{
MFMailComposeViewController* controller = [[MFMailComposeViewController alloc] init];
controller.mailComposeDelegate = self;
NSLog(@"myData is %@",myData);
[controller setSubject:@"Geselecteerde favorieten van Genk on Stage"];
[controller setMessageBody:@"<p>Hallo muziekliefhebber <br /> In bijlage vind je jouw favorieten. Volg en praat met ons mee op facebook.com/genkonstage of @genkonstage!<br /> Veel plezier op Genk on stage! </p>" isHTML:YES];
if (controller){
[self presentModalViewController:controller animated:YES];
[controller addAttachmentData:myData mimeType:@"application/pdf" fileName:@"favorite.pdf"];
}else{
NSLog(@"nothing to show");
}
}
이것은 내가 비어 있지
NSArray *paths = NSSearchPathForDirectoriesInDomains(NSDocumentDirectory, NSUserDomainMask, YES);
NSString *filePath = [[paths objectAtIndex:0] stringByAppendingPathComponent:@"favorite.pdf"];
myData = [NSData dataWithContentsOfFile: filePath];
나는 (내 PDF 파일입니다) 내 로그 myData
볼 MYDATA
simulator
의 내 문서 폴더를 탐색 할 때 PDF가 있다는 것을 알았습니다.
누군가 내 PDF가 내 메일에 추가되지 않는 이유를 말해 줄 수 있습니까?
감사합니다.
수정 위의 코드는 IOS6에서만 작동합니다. 그래서 질문은 지금입니다. IOS에서 작동하지 않는 이유는 무엇입니까
고정 ! 고마워 ! – Steaphann