Facebook iOS 9 SDK de connexion redirige vers mbasic.facebook.com sur Safari

Je suis en utilisant le iOS 9 Facebook SDK à gérer de connexion. Avant iOS 9, le processus a fonctionné parfaitement. Il a travaillé comme ceci:

1) utilisateur appuie sur le Log In Via Facebook bouton sur mon application

2) l'utilisateur obtient redirigé vers le Facebook app si l'application est installée, sinon redirigé vers Facebook page sur Safari

3) l'utilisateur autorise mon application à accéder à ses Facebook informations d'identification et la renvoie à mon application pour terminer la connexion

Cependant dans iOS 9, selon cette SORTE de post le comportement par défaut, c'est que dans l'étape 2), l'utilisateur sera redirigé vers son Facebook page sur Safari à la place. Ce comportement provoque le problème suivant qui est très frustrant:

Un utilisateur particulier a ses/ses Facebook page par défaut mbasic.facebook.com, et lorsque l'utilisateur clique sur Log In Via Facebook sur mon application, elle s'ouvre Safari en vertu de la mbasic.facebook.com URL, et il montre à l'utilisateur Facebook Maison vue avec les flux d'activité plutôt que l'application de l'autorisation page où l'utilisateur peut autoriser l'une de mes applications. Dans ce cas, l'utilisateur devra:
1) connectez-vous à l'extérieur de son Facebook compte;
2) Ouvrir mon application, et cliquez sur le Log In Via Facebook bouton;
3) Safari ouvre facebook.com et vous devrez tout d'abord vous connecter sa/son Facebook compte et ensuite autoriser mon application

C'est BEAUCOUP demander de l'utilisateur. Mes question sont les suivantes:
1) Comment l'utilisateur, par défaut, le mbasic.facebook.com page au lieu de facebook.com?
2) Est-il quelque chose que nous pouvons faire dans le Facebook iOS 9 SDK paramètre pour ignorer cette rediriger vers mbasic.facebook.com et, au lieu de l'avoir rediriger vers facebook.com comme avant?

InformationsquelleAutor Harry Wang | 2016-05-03