私のデバッグアンドロイドアプリでは、GoogleとFacebookでログインして正常に動作しましたが、署名されたAPKを生成した後は動作しませんでした。リリースSHAでfirebaseプロジェクトのSHA1を更新し、開発者のためのFacebookのキーハッシュもありますが、それでも私は何ができるのですか。リリースモードでFirebase認証に失敗しました
答えて
ほとんどの場合、proguardのためにこのようなことが起こり、apkを構築するときにファイルの一部が削除されます。プロガードが無効になっているときに動作することを確認してください。それが機能する場合は、必要なファイルをすべて保存するようにproguardを設定してください。 ProGuardのを無効にするには
はそれがさらにあなたが簡単にグーグルのチュートリアルを見つけることができProGuardのを設定するには、多少
buildTypes {
release {
minifyEnabled false
proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.pro'
}
debug {
minifyEnabled false
proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.pro'
}
}
のようになります。変更後、build.gradle でminifyEnabled false
を設定します。 いくつかの有用なリンク: -
ありがとうございます –
コードを見ることなく言うのは難しいですが、過去に私のために働いたことの1つは、proguardをオフにしたり、build.gradleで小さくしたりしていました。それらのものは私のためのリリースapkのプロパティ名を変更していたので、名前がjsonにあった名前と一致しなかったため、デシリアライズが失敗しました。
既にオフになっています –
あなたが歌ったapkをリリースし、生成するビルドバージョンを選択しましたか?これがうまくいくといいですか?
- 1. Firebase認証が失敗しました
- 2. INVALID_APP_CREDENTIAL:アプリケーションの検証に失敗しました。Firebase認証
- 3. Firebase認証:失敗をリッスンします
- 4. GradleのためFirebase認証に失敗しましたか?
- 5. Firebase Androidの再認証に失敗しました
- 6. Firebase Cloud Messagingの認証に失敗しました
- 7. Firebase Unityパスワード認証に失敗しました
- 8. Firebase電子メール認証ネットワーク要求が失敗しました
- 9. onActivityResultが失敗しました - Googleの認証Firebase
- 10. 認証に失敗しました。マングース
- 11. Pinterest認証に失敗しました:-canOpenURL:URLで失敗しました: "pinterestsdk.v1:// oauth
- 12. Android [アプリケーションの検証に失敗しました] Firebaseの電話機認証エラー
- 13. Traefik認証が失敗しました
- 14. Firebaseの電子メールとパスワードの認証に失敗します
- 15. Firebase。ログイン失敗時のネットワークタイムアウトの認証
- 16. Firebase認証の無限の失敗
- 17. Windows認証に失敗したpowershellスクリプト
- 18. localhostの認証に失敗したグラファナ
- 19. Azure AD認証に失敗しました:「資格情報の検証中にエラーが発生しました.AADSTS50012:認証に失敗しました」
- 20. AndroidのFirebase電話機の認証INVALID_APP_CREDENTIAL:アプリケーションの認証に失敗しました
- 21. databasedotcomで認証が失敗します
- 22. フェデックス:テストアカウントで認証に失敗しました
- 23. CreateEnvelopeでユーザー認証に失敗しました
- 24. Githubで認証に失敗しました。 python-social-auth
- 25. ファイヤーベースのfacebookログインで認証に失敗しました
- 26. Spojで認証に失敗しました
- 27. Postgresデータベース接続:Rubymineでパスワード認証に失敗しました
- 28. gitリモートで認証に失敗しました
- 29. TeamCityのSSH認証で「アルゴリズムのネゴシエーションに失敗しました」
- 30. Postgresql - Dockerで認証に失敗しました
を使用すると、Google Playのアプリの署名を使用していますか? –