6
Czasami po uruchomieniu okna udostępniania na Facebooku system operacyjny przełącza się do aplikacji Facebook, ale okno dialogowe udostępniania nie jest ładowane. Następnie, jeśli spróbujesz ponownie, zwykle działa. Dlaczego to nie działa za pierwszym razem?Czasami okno dialogowe udostępniania na Facebooku nie ładuje się na iOS
NSURL* url = [NSURL URLWithString:@"some URL"];
FBShareDialogParams* params = [[FBShareDialogParams alloc] init];
params.link = url;
if ([FBDialogs canPresentShareDialogWithParams:params]) {
[FBDialogs presentShareDialogWithLink:url
handler:^(FBAppCall *call, NSDictionary *results, NSError *error) {
if(error) {
NSLog(@"Error posting to FB: %@", error.description);
//do something
} else {
//do something else
}
}];
// }
}
Widziałem to wiele razy i osobiście uważam, że jest to błąd w aplikacji na Facebooku. Często, pytając o pozwolenie na Facebooka lub próbując otworzyć okno dialogowe udostępniania, aplikacja na Facebooku zawiesi się na długi czas, a potem spróbuje odzyskać po prostu przejście do kanału wiadomości. Nie jestem pewien, ale wygląda na to, że czasami aplikacja na Facebooku nie może obsłużyć żądania dotyczącego okna udostępniania, jeśli znajduje się w określonym stanie w tle. –
Mam ten sam problem, czy istnieje jakieś rozwiązanie, czy też po prostu błąd na Facebooku? – Dilip
Hej, chłopaki Jakieś uaktualnienie tego błędu? – rustylepord