Ich habe eine App auf Facebook erstellt. Ich habe keyhash richtig hinzugefügt und app lief gut, aber als ich heute kam und versuche, es erneut auszuführen, gibt es mir diesen Fehler.
Dies ist das zweite Mal, dass es passiert. Vorübergehend, als ich diesen Fehler erhalte, entfernte ich die APP und addiere es wieder und es fängt an, wieder zu arbeiten und natürlich kann ich es nicht immer wieder tun.
Noch eine Sache, der Schlüssel-Hash, den er in dem Fehler erwähnt hat, ist nicht der gleiche, den ich in der App hinzugefügt habe, und wenn ich zur App gehe, ist die Einstellung des Schlüssel-Hashes korrekt.
Löschen Sie die App und versuchen Sie, einen neuen Hash-Schlüssel zu erstellen Methode !
Es ist nicht notwendig, die App von der Facebook-Entwickler-Website immer wieder zu löschen. Alles, was Sie brauchen, ist Ihr Terminal (Mac oder Linux) zu gehen und folgendes einzugeben:
%Vor%Und der Benutzer von Window öffnet cmd und tippt:
%Vor% Danach werden Sie nach "Enter keystore password:" gefragt, dazu geben Sie nur android
ein. Verwenden Sie diesen Schlüssel-Hash auf der Facebook-Entwickler-Website (Hinweis: Dieser Schlüssel-Hash ist der gleiche wie der Schlüssel-Hash fehlerhaft).
Meistens bitten die Leute darum, die App von der Facebook-Entwicklerwebseite zu löschen und wieder eine neue zu erstellen, aber glauben Sie mir, das ist eigentlich das, was Sie tun müssen.
Verwenden Sie eine dieser Versionen: openssl-0.9.8e _X64.zip
Sie sollten nicht openssl-0.9.8k_X64.zip
verwenden.
Unterschied ist k und e
und generieren Sie den Schlüssel erneut mit
keytool -exportcert -alias androiddebugkey -keystore %HOMEPATH%\.android\debug.keystore | openssl sha1 -binary | openssl base64
auf cmd
Sie müssen den nächsten Schritt noch einmal machen: -
und mehr Infos siehe unten: -
Nur ein Grund dieses Fehlers, welcher Hash-Schlüssel für jede Entwicklungsumgebung unterschiedlich ist, bedeutet, dass jeder PC / Mac seinen eigenen Hash-Schlüssel generiert, wenn Sie an verschiedenen Maschinen arbeiten.
JETZT LÖSUNG:
In zwei einfachen Schritten können Sie diesen Fehler beheben, indem Sie einfach den Hash-Schlüssel in Ihrem Facebook-Entwickler-Konto wie angehängte Bilder schreiben:
Erster Schritt: Hier sehen Sie die HASH KEY-Taste und dann den nächsten Schritt Bildbeschreibung hier eingeben
Letzter Schritt: Schreiben Sie den kopierten Hash-Schlüssel in das Feld Key Hashes . mögen Bildbeschreibung hier eingeben
Sie müssen die App nicht löschen oder neu konfigurieren.
Danke.