Так что у меня была эта проблема на некоторое время и просто не могу заставить ее работать! Я создаю приложение для опроса, в котором пользователи просто вводят информацию и сохраняют ее в файл csv. Im теперь на этапе, где мне нужно прикрепить файл csv в приложении к адресу электронной почты ...CSV не прилагается к электронной почте приложения?
Я только что протестировал это на своем новом i-телефоне и нет прикрепления, когда получено электронное письмо? Его там в почтовом приложении и в симуляторе, однако, когда сообщение получено на учетной записи электронной почты, вложение прошло? Может ли кто-нибудь помочь? Мой код ниже:
- (IBAction)send:(id)sender {
NSArray *paths = NSSearchPathForDirectoriesInDomains(NSDocumentDirectory, NSUserDomainMask, YES);
NSString *documentsDirectory = [paths objectAtIndex:0];
NSString *savedFilePath = [documentsDirectory stringByAppendingPathComponent:@"results.csv"];
NSData *csvData = [NSData dataWithContentsOfFile:savedFilePath];
MFMailComposeViewController *mailcomposer = [[MFMailComposeViewController alloc] init];
[mailcomposer addAttachmentData:csvData mimeType:@"text/csv" fileName:@"results.csv"];
[mailcomposer setToRecipients:@[@"[email protected]"]];
[mailcomposer setSubject:self.subject.text];
[mailcomposer setMessageBody:self.message.text isHTML:NO];
}
проверить мой ответ –
Привет, принц, спасибо за помощь в том, что он говорит, что файл пути не объявлен ...? – June