2015-08-22 13 views
5

Używam Facebook SDK 4.6 i kompiluję moją aplikację na iOS z XCode7beta5. Aplikacja użyje danych konta Facebook, aby zalogować się do naszej aplikacji na iOS. Jednak nawet już się zalogować w ustawieniach urządzenia-> Facebook. Interfejs API logowania w serwisie Facebook SDK wciąż wymaga logowania na Facebooku przez Safari (zdarza się w iOS8.4.1 lub iOS9beta5, gdy moja aplikacja na iOS używa pakietu Facebook SDK 4.6 kompiluje się z XCode7beta5). Moja poprzednia wersja aplikacji na iOS, która używa starszej wersji pakietu SDK do Facebooka, może działać poprawnie (tzn. Może używać logowania w ustawieniach urządzenia-> facebook). Poza tym, wykonuję już czynności opisane w https://developers.facebook.com/docs/ios/ios9, aby skonfigurować aplikację na iOS do korzystania z pakietu Facebook SDK 4.6. Coś, co przegapiłem? Proszę pomóż.Facebook iOS SDK 4.6 nadal pytają o login na Facebooku przez Safari, nawet już się zalogowałem w ustawieniach urządzenia-> facebook

+0

http://stackoverflow.com/questions/ 32338007/facebook-sdk-4-6-login-on-ios-doesnt-use-facebook-app-for-authentication wydawało się odpowiedzieć na pytanie – jlw

Odpowiedz

1

Oto odpowiedź: Facebook Login does not return to App with Xcode 7 iOS 9

Wydaje się, że w SDK 4.6 Facebook wolą otworzyć Safari View Controller domyślnie niż Facebook App ...

+0

To prawda - w SDK v4.6 i v.3.24, Safari View Controller jest wykorzystywany jako domyślny przepływ logowania na Facebooku - testy i badania wykazały, że jest to najlepsze doświadczenie dla ludzi i najbardziej efektywne dla programistów. –