Je rencontre un problème avec l'envoi de pièces jointes au format csv via MFMailComposeViewController. Parfois, ils viennent très bien, mais pour les autres utilisateurs, ils ne viennent pas comme des pièces jointes, mais plutôt comme texte en ligne dans le courriel (avec < br/> au lieu de retours en ligne.) C'est très étrange. Quelqu'un sait ce que je fais mal? Voici un extrait de code mon:La pièce jointe csv MFMailComposeViewController n'est pas attachée, mais affiche en ligne à la place
MFMailComposeViewController *mailComposeViewController = [[MFMailComposeViewController alloc] init];
mailComposeViewController.mailComposeDelegate = self;
NSString *csv = @"foo,bar,blah,hello";
NSData *csvData = [csv dataUsingEncoding:NSUTF8StringEncoding];
[mailComposeViewController addAttachmentData:csvData mimeType:@"text/csv" fileName:@"testing.csv"];
[mailComposeViewController setSubject:@"testing sending csv attachment"];
[mailComposeViewController setMessageBody:@"csv file should be attached" isHTML:NO];
[self presentModalViewController:mailComposeViewController animated:YES];
ses gentils remerciements – jal