Resimleri ek olarak eklemelisiniz. HTML ile gördüğünüz oluşturulmuş e-posta, eksik resim URL'siyle düzgün bir şekilde oluşturulmuyor.
burada bir örnektir: Uyarı, bir PDF gibi şeyleri dahil etmek isterseniz, bir görüntü eklemeniz gerekir, aksi halde mfmailcomposer başarısız olur ... bu bir elma böceğinde.
Çözümü buldum ... Bu konuda Apple radarında bir hata bulundu. Nelerdir
MFMailComposeViewController *controller = [[MFMailComposeViewController alloc] init];
NSString *emailSubject = [NSString localizedStringWithFormat:@"MedicalProfile"];
[controller setSubject:emailSubject];
NSString *fileName = [NSString stringWithFormat:@"%@.pdf", profileName];
NSString *saveDirectory = NSTemporaryDirectory();
NSString *saveFileName = fileName;
NSString *documentPath = [saveDirectory stringByAppendingPathComponent:saveFileName];
*** YOU MUST INCLUDE AN IMAGE OR THE PDF ATTATCHMENT WILL FAIL!!!***
// Attach a PDF file to the email
NSData *pdfData = [NSData dataWithContentsOfFile:documentPath];
[controller addAttachmentData:pdfData mimeType:@"application/pdf" fileName:fileName];
// Attach an image to the email
NSString *imagePath = [[NSBundle mainBundle] pathForResource:@"miniDoc" ofType:@"png"];
NSData *imageData = [NSData dataWithContentsOfFile:imagePath];
[controller addAttachmentData:imageData mimeType:@"image/png" fileName:@"doctor"];
[controller setMessageBody:[NSString stringWithFormat:@"%@'s Medical Profile attatched!", profileName] isHTML:NO];
[self presentModalViewController:controller animated:YES];
controller.mailComposeDelegate = self;
[controller release];
: MFMailcomposer bir pdf çalışmak gibi ... Bu deneyin ve kart ile pdf yerine garip öğeleri almak için ekstra ekleri ile beraber bir görüntü göndermek zorunda olduğu bir hata vardır e-postayı görüntülemek için – Joe
@Deepmist, Yeah. Geç cevap verdiğim için özür dilerim. IMac – EmptyStack