UIActivityViewController для совместного использования любого содержимого в ios9, не работает должным образом в случае сохранения заметок


UIActivityViewController обмен контентом не работает так, как ожидалось в случае сохранения заметок в ios9. Вот мой фрагмент кода:

title,description,url are contains different contents to share.//

NSArray *dataToShare= @[title,description,url];
    UIActivityViewController* activityViewController =
    [[UIActivityViewController alloc] initWithActivityItems:dataToShare
                                      applicationActivities:nil];
    [self presentViewController:activityViewController animated:YES completion:^{}];

Заранее большое спасибо за любой вклад.

1 3

1 ответ:

Я решил эту проблему, соединив различные строки в одну для сохранения всего содержимого в Заметках.

NSString *url=@"http://itunes.apple.com/us/app/APPNAME/idXXXXXXXXX";
NSString * title =[NSString stringWithFormat:@"Download ECG app %@ and get free reward points!",url];
NSArray* dataToShare = @[title];
UIActivityViewController* activityViewController =[[UIActivityViewController alloc] initWithActivityItems:dataToShare applicationActivities:nil];
activityViewController.excludedActivityTypes = @[UIActivityTypeAirDrop];
[self presentViewController:activityViewController animated:YES completion:^{}];