La connexion à l'API Facebook échoue avec l'application FB installée sur le téléphone
Je suis en création d'une application, qui va avoir du support pour facebook. J'ai téléchargé facebook API et de leur échantillon, appelé "Hackbook" de l'original Git repos. Le problème avec la connexion, si original FB app n'est pas installé sur le téléphone, la connexion passe par dialogue personnalisée et tout fonctionne, mais si FB application est installée, le Hackbook rediriger automatiquement à l'origine FB app, et puis rien ne s'est passé. Il est impossible de se connecter.
J'ai testé cela sur cinq téléphones différents, et a toujours été le même problème.
source d'informationauteur virusss8 | 2012-05-09
Vous devez vous connecter pour publier un commentaire.
J'ai eu un problème similaire. Dans mon cas, je n'avais pas créé une clé de hachage à l'aide de ma clé de signature. Je viens d'avoir une clé de hachage créé à l'aide de la de débogage.fichier de clés par défaut de la clé de signature.
Dès que j'ai créé une clé de hachage à l'aide de mon application de libération de la clé de signature, que le problème a été réglé. Si vous ne l'avez pas déjà fait, créez une nouvelle clé de hachage à l'aide de votre clé de signature (pour le téléchargement sur le marché) et l'ajouter à votre application facebook panneau de contrôle.
Espère que cette aide.
J'ai peiné pour deux jours & ont la solution à la fin, c'est le MAL moyen d'obtenir la clé de hachage -
La droit chemin est le type de ces 3 lignes, une à une dans cmd. Après la première ligne, vous serez invité à insérer le mot de passe du fichier de clés.
Si vous voulez connaître les détails, la DROIT manière qui est décrit ici -
http://facebook.stackoverflow.com/questions/13281913/app-is-misconfigured-for-facebook-login-with-release-key-hash
ou ici
Facebook Android Générer Une Clé De Hachage
Vous obtenir de clé de hachage à l'aide de cette fonction pour les deux(debug et release apk) et le mettre dans votre application developer.facebook.com/apps
cela m'aide beaucoup.. Espérons que cela vous aidera aussi..
J'ai résolu ce problème . Après l'obtention de la Clé de hachage en utilisant
keytool -exportcert -alias <RELEASE_KEY_ALIAS> -keystore <RELEASE_KEY_PATH> | openssl sha1 -binary | openssl base64
j'ai connecté la première fois en mode de lancement avec succès...Puis la deuxième fois que j'ai eu l'erreur commune
Votre clé
"*********real*key************"
ne correspond pas au permis de clés spécifié dans vos paramètres de l'application.Suffit d'utiliser la
"*********real*key************"
qui Facebook donne dans le message d'erreur j'ai réussi à ouvrir une session maintenant en mode release.Assurez-vous donc en entrant dans cette clé que vous utilisez exactement la même clé. Les LETTRES I ,
small(L) i.e (l)
va vous faire mal. J'ai fait deux touches , dans la première clé que j'ai utilisésmall(L) i.e (l)
et dans la deuxième clé que j'ai utilisé I. et placé ces touches en application de développement.Il est aujourd'hui ....
Dans mon cas, le problème est que l'utilisateur de connexion est annulé lorsque le facebook app est installé sur l'appareil, même après la génération de la droite.
J'ai ajouté la ligne suivante avant la connexion et il fonctionne très bien.