pomocą prostego UIActivityViewControllerPrzesyłanie obrazu + URL w UIActivityViewController w Facebook Messenger
-(void)share{
NSString *textToShare = _mytext;
NSURL *url = [NSURL URLWithString:@"http://www.google.com"];
UIImage *imageToShare = _myimage;
NSArray *activityItems = @[textToShare, url, imageToShare];
UIActivityViewController *activityVC =
[[UIActivityViewController alloc] initWithActivityItems:activityItems
applicationActivities:nil];
[self presentViewController:activityVC animated:YES completion:nil];
}
chcę podzielić się tekst, URL i obrazu w stosownych przypadkach.
Jeśli użytkownik wybierze pocztę, wszystko się pojawi. Itd z pozostałymi aplikacjami (pinterest, facebook, twitter)
Na Facebooku Messenger - jeśli adres URL i obraz są udostępnione, ekran udostępniania ulega awarii. Czy jest to znany problem (nie można przesłać obrazu z adresem URL)?
to może być błąd. Czy możesz [zgłosić to tutaj] (https://developers.facebook.com/bugs/)? Dołącz swoją wersję Messenger i ślad stosu. – amudi
https://developers.facebook.com/bugs/949486035103197/?search_id wygląda na rozpowszechnioną z co najmniej 2 wersji temu ... –
Zmień NSURL na NSString i powinno działać poprawnie. – rmp