• 0

مشكلة تسجيل دخول بستخدام حساب جوجل flutter

تحيه طيبه للجميع

قمت بستعمل الدخول بواسطة جوجل وربط تطبيقي لدى firebase

المشكله انني لو قمت بتنصيب التطبيق من الحاسوب الى هاتفي الحقيقي تسجيل دخلو يعمل بشكل ممتاز

ولكن بعد رفع التطبيق على الماركة جوجل بلاي لا يعمل تسجيل دخول 

مع العلم انني متاكد من اضافة SHA-1 ---SHA-256 نسخة release

وقمت بتجربة اضافة ديباج ايضا ولكن بدون فائده المشكله مستمره 

اقوم باخراج النسخة النهائية من تطبيقي بشكل التالي:

flutter build appbundle --obfuscate --split-debug-info=/build/app/outputs/bundle/release

 

وقمت بتجربة تغير مشرعي على الجوجل فايربيز ولكن ايضا المشكله مستمره فقط في نسخة جوجل بلاي

ياليت اذا فيه من صادف هذا المشكله من قبل فيدنا بالحل لها  

1 شخص أعجب بهذا

انشر على الشّبكات الاجتماعية


رابط هذه المساهمة
شارك على الشبكات الإجتماعية
  • 1

@مروان مروان3

سبب ذلك بالعادة هو جوجل بلاي ويبدو إنك قمت بتفعيل خاصية خدمة التوقيع الخاصة بجوجل عند عمل حساب جوجل بلاي لأول مرة الأن ما تقوم به جوجل بعد أن تقوم بتفعيل ذلك هو تقوم بتوليد keystore جديد وتقوم بإزالة المفتاح الخاص بك وإضافة ال keystore الخاص بهم لأغراض الحماية وبالنهاية يصبح تطبيقك غير موقع أو لا يملك الصلاحيات المناسبة لأنه تم توقيعه بإستخدام keystore آخر وهو الخاص بجوجل , الأن لحل المشكلة ما سنقوم به هو من Google Play Console من القائمة اليمني "للغة الإنجليزية" إضغط على "Release Management" ثم  إذهب إلى 
 App signing -> App signing certificate
أرفقت صورة للمسار أعلاه في Google Play Console
zaOXL.thumb.png.1c79e9412e58a1c9205b15acc69eefcf.png


وقم بنسخ المفتاح SHA-1 أو SHA-256  وأيضاً نسخ مفتاح SHA-1 الخاص بقسم "Upload Certificate" ثم أضفهن جميعاً في ال firebase console بعد ذلك قم بتنزيل ملف google-services.json الجديد وأضفه إلى التطبيقك وقم بعمل نسخة جديدة من التطبيق بنفس ال keystore الذي إستخدمته عند رفع أو نسخة من التطبيق أو النسخة المرفوعة حالياً على المتجر بعد ذلك سيعمل معك تسجيل الدخول كما في السابق 

1 شخص أعجب بهذا

انشر على الشّبكات الاجتماعية


رابط هذه المساهمة
شارك على الشبكات الإجتماعية
  • 0
بتاريخ 30 دقائق مضت قال Mohamd Imran:

@مروان مروان3

سبب ذلك بالعادة هو جوجل بلاي ويبدو إنك قمت بتفعيل خاصية خدمة التوقيع الخاصة بجوجل عند عمل حساب جوجل بلاي لأول مرة الأن ما تقوم به جوجل بعد أن تقوم بتفعيل ذلك هو تقوم بتوليد keystore جديد وتقوم بإزالة المفتاح الخاص بك وإضافة ال keystore الخاص بهم لأغراض الحماية وبالنهاية يصبح تطبيقك غير موقع أو لا يملك الصلاحيات المناسبة لأنه تم توقيعه بإستخدام keystore آخر وهو الخاص بجوجل , الأن لحل المشكلة ما سنقوم به هو من Google Play Console من القائمة اليمني "للغة الإنجليزية" إضغط على "Release Management" ثم  إذهب إلى 
 App signing -> App signing certificate
أرفقت صورة للمسار أعلاه في Google Play Console
imageproxy.php?img=&key=e4ac65570db3469dzaOXL.thumb.png.1c79e9412e58a1c9205b15acc69eefcf.png


وقم بنسخ المفتاح SHA-1 أو SHA-256  وأيضاً نسخ مفتاح SHA-1 الخاص بقسم "Upload Certificate" ثم أضفهن جميعاً في ال firebase console بعد ذلك قم بتنزيل ملف google-services.json الجديد وأضفه إلى التطبيقك وقم بعمل نسخة جديدة من التطبيق بنفس ال keystore الذي إستخدمته عند رفع أو نسخة من التطبيق أو النسخة المرفوعة حالياً على المتجر بعد ذلك سيعمل معك تسجيل الدخول كما في السابق 

مرحبا اخي الكريم 

نعم طريقتك فعاله انا قمت بنسخ المفتاح فقط ولصقه في جوجل فايربيز مع المفاتيح السابقه واصبح يعمل حتى بدون لا اقوم بتنزيل ملف جوجل من جديد الى التطبيق ولله الحمد 

 

كل الشكر لك الغالي 

1 شخص أعجب بهذا

انشر على الشّبكات الاجتماعية


رابط هذه المساهمة
شارك على الشبكات الإجتماعية

يجب أن تكون عضوًا لدينا لتتمكّن من التعليق

انشاء حساب جديد

يستغرق التسجيل بضع ثوان فقط


سجّل حسابًا جديدًا

تسجيل الدخول

تملك حسابا مسجّلا بالفعل؟


سجّل دخولك الآن