Rumah  >  Artikel  >  Java  >  Mengapa Apl Saya Mendapat Ralat \"Apl Ini Tidak Dibenarkan untuk Menggunakan Pengesahan Firebase\" Semasa Binaan Nyahpepijat?

Mengapa Apl Saya Mendapat Ralat \"Apl Ini Tidak Dibenarkan untuk Menggunakan Pengesahan Firebase\" Semasa Binaan Nyahpepijat?

Linda Hamilton
Linda Hamiltonasal
2024-10-28 14:14:02848semak imbas

Why Is My App Getting

Menyelesaikan masalah "Apl Ini Tidak Dibenarkan untuk Menggunakan Pengesahan Firebase"

Dalam konteks penggunaan Pengesahan Firebase, mesej ralat mendakwa bahawa apl itu tidak mempunyai kebenaran telah muncul. Isu ini ditemui secara misteri semasa binaan nyahpepijat, walaupun pengesahan berjaya sebelum ini.

Kemungkinan punca isu ini terletak pada konfigurasi nama pakej dan butiran SHA-1 yang mungkin tidak betul dalam Firebase Console. Untuk membetulkannya, adalah penting untuk memastikan langkah berikut dilaksanakan:

  1. Sahkan Nama Pakej: Sahkan bahawa nama pakej yang digunakan dalam kod sepadan dengan nama pakej yang didaftarkan dalam Firebase Konsol.
  2. Kemas kini Cap Jari SHA-1 dan SHA-256: Dapatkan cap jari SHA-1 dan SHA-256 kedua-duanya daripada Konsol Gedung Play dan daripada persekitaran pembangunan setempat anda menggunakan arahan seperti ./gradlew signingReport. Pastikan kedua-dua cap jari ditambahkan pada projek Firebase yang berkaitan di bawah "Firebase Console > Tetapan > Tambah Cap Jari."

Nota Penting:

  • Untuk pengesahan OTP telefon yang tepat, apl itu hendaklah dipasang pada peranti mudah alih dengan kad SIM yang sah. Emulator mungkin tidak sesuai untuk tujuan ini.
  • Pastikan ciri "Pengesahan Peranti Android" didayakan dalam Firebase Console.
  • Sahkan bahawa projek yang betul dipilih apabila mendayakan pengesahan peranti.
  • Selepas mengemas kini butiran ini, dapatkan fail google-services.json terkini dan masukkannya ke dalam projek anda.

Dengan mengikuti langkah-langkah ini dengan teliti, anda boleh menyelesaikan isu kebenaran dan memulihkan dengan berkesan fungsi Pengesahan Firebase yang lancar dalam apl anda.

Atas ialah kandungan terperinci Mengapa Apl Saya Mendapat Ralat \"Apl Ini Tidak Dibenarkan untuk Menggunakan Pengesahan Firebase\" Semasa Binaan Nyahpepijat?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Kenyataan:
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn