Ho utilizzato il MessageUI framework per inviare la posta con allegato dalla mia applicazione. Ma ho ottenuto il seguente errore,iphone email allegato
2009-09-07 19:52:23.483 emailTest[11711:5b17]
Error loading /Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator3.0.sdk/System/Library/DataClassMigrators/AccountMigrator.migrator/AccountMigrator: dlopen(/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator3.0.sdk/System/Library/DataClassMigrators/AccountMigrator.migrator/AccountMigrator, 265): Library not loaded: /System/Library/PrivateFrameworks/MobileWirelessSync.framework/MobileWirelessSync
Referenced from: /Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator3.0.sdk/System/Library/DataClassMigrators/AccountMigrator.migrator/AccountMigrator
Reason: image not found
2009-09-07 19:52:23.489 emailTest[11711:5b17] [+[AccountsManager _migrateAccountsIfNeeded]] Accounts migration failed
[Switching to process 11711 local thread 0xf03]
il mio codice è,
MFMailComposeViewController *picker = [[MFMailComposeViewController alloc]init];
picker.mailComposeDelegate = self;
[picker setSubject:@"This is iPhone email attachment test"];
UIImage *sampleImg = [UIImage imageNamed:@"iPhone.jpg"];
NSData *imageData = UIImageJPEGRepresentation(sampleImg, 1);
[picker addAttachmentData:imageData mimeType:@"image/png" fileName:@"iPhone.jpg"];
NSString *emailBody = @"I am sending the image attachment with iPhone email service";
[picker setMessageBody:emailBody isHTML:YES];
[self presentModalViewController:picker animated:YES];
[picker release];
ti prego, aiutami.
Sii più specifico: quale codice stai eseguendo per creare l'allegato? Per staccare il messaggio? In che modo stai "utilizzando il framework MessageUI"? – Tim
si prega di dare un'occhiata al codice. – SST
ciao, hai fatto funzionare il tuo codice. Anche io ho ricevuto lo stesso messaggio mentre ho toccato il pulsante di invio nell'e-mail. Ma, non sto aggiungendo nessun allegato con la posta. Non ho potuto chiudere il controller di posta quando ho toccato il pulsante Annulla. Sto aggiungendo il controller di posta al livello cocos2d. Qualsiasi aiuto per favore. Grazie. –