問題タブ [react-native-fbsdk]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
1 に答える
769 参照

javascript - Android での React-native Facebook ログインのクラッシュ

私はこのライブラリを介して反応ネイティブのFacebookログインを使用しています: react-native-fbsdk。インストールガイドに従っても完全には機能しませんでしたが、多くのgithubの問題などで指示されているように、ネイティブ側で変更した後、なんとか機能するようになりました.

とにかく、2 週間前は問題なく動作していましたが、今では facebook でログインしようとすると、アプリケーションがすぐにクラッシュします。ログインページを開いたり、他のことをしたりしません。

奇妙なのは、エミュレーターでブラウザーを開き、バックグラウンドのままにしてからログインしようとすると、ログインがさらに進むことです (実際にはログインできますが、元に戻ると、アプリケーションがクラッシュします)。

廃棄ファイルから、次の警告/メッセージを取得できます。

  1. 予想されるネイティブ ライブラリのバージョン番号 ""、実際のネイティブ ライブラリのバージョン番号 ""

  2. これらのような数十:

クラス com.facebook.reactnative.androidsdk.FBLoginButtonManager の生成されたセッターが見つかりませんでした

どうすればこの問題を解決できますか? そして、なぜそれはもう機能しないのですか?コードは何も変更していません。私が考えることができる唯一のことは、アプリケーションのコンパイル中にインターネットから何かをロードすることです。そうでなければ、どのように失敗する可能性がありますか?