Ich arbeite für Facebook Integration in meiner iPad App. Ich verwende FBFriendPickerViewController für das gleiche. Meine App funktioniert auf iOS 6 sowohl im Quer- als auch im Hochformat, aber wenn ich iOS 7 verwende, funktioniert der Picker-Controller nur für das Hochformat. Wenn Sie versuchen, es im Querformat zu starten, erscheint die weiße Ansicht. Ich konnte im Hintergrund einen schwachen Blick auf den Freund-Picker sehen, aber das war sehr schwer zu sehen. Hat jemand eine Idee, was der Grund sein muss? Code-Basis, die ich verwendet habe, ist wie folgt.FBFriendPickerViewController für iOS 7 funktioniert im Querformat nicht wie erwartet
if (!_friendPicker) {
self.friendPicker = [[FBFriendPickerViewController alloc] init];
// _friendPicker.delegate = self;
_friendPicker.title = @"Select a friend";
_friendPicker.allowsMultipleSelection = NO; // Share dialog doesn't allow more than one recipient
}
[_friendPicker clearSelection];
[_friendPicker loadData];
_friendPicker.modalPresentationStyle = UIModalPresentationFormSheet;
[_friendPicker presentModallyFromViewController:self
animated:YES
handler:nil];
Gleiche, was ich auf Facebook Beispielanwendung beobachtet haben "HelloFacebookSample" :)
Ich erlebe das gleiche genaue Problem. Es war voll funktionsfähig unter iOS6 in der Landschaft. Meine Funktionssyntax variiert auch nicht viel von oben, also frage ich mich, ob es ein Problem mit der friendpicker-Klasse selbst ist? – Doug
Ja, ich denke schon, weil ich so viele Dinge ausprobiert habe, aber keinen Erfolg hatte – Ameer
Ich habe einen Fehlerbericht mit Facebook eingereicht. Wir könnten eine Weile warten, also am besten beginnen, Alternativen zu suchen. – Doug