"Enter"a basıp içeriğe geçin

Unity3d Google Play Leaderboard gözükmeme ve Google Hesabına Bağlanmama sorunu

Sorunlar sorunlar yazılım dünyasının vazgeçilmez  ve bir okadar da genel sorunu haline gelmiş ve alışıla gelen istemediğimiz şeylerdir. E tabi böyle zorluklar var diye pes edecek değiliz ya örneğin ben bu sorunu çözmemiş olsaydım ki çözüldü 🙂 Pes etseydim, bıraksaydım bu çözüm yazısını göremeyecektiniz ki şanslıyız 🙂

Sözü fazla uzatmadan soruna gelelim oyunumuz  tamamlandı ve skorları tutmak için leaderboard eklemek istiyorsunuz google play games paketini kurdunuz gerekli kodları da yazdınız fakat hiçbir şekilde google hesabına bağlanmıyor ve giriş yapmıyorsa benim belirlediğim iki çözümü var birinci çözüm;

 

Projenizdeki Google play games paketini tamamen silin, sonra tekrar yükleyin Unity’de Assets menu => Play Services Resolver => Android Resolver => Force Resolve‘ye tıklayın o yüklendikten sonra tekrar deneyin.

Yine olmadı mı hiç paketi ellemeden

komut satırında aşağıdaki yere gelin:

C:\Program Files\Java\jdk1.8.0_181\bin>

keytool -list -v -keystore F:\KebapGames\imza\kebapgames.keystore  kodunu yapıştırın

Açıklama: (F:\KebapGames\imza\kebapgames.keystore) keystore path ve isim, uzantı

Aşağıdaki gibi bilgiler gelecek çoğunu güvenlik nedeniyle karaladım aslında 🙂

Bize gereken oradaki SHA1 o kodu kopyalayıp https://console.developers.google.com/apis/dashboard şu adresten projenizi bulup  soldaki Kimlik Bilgileri kısmına tıklayıp

OAuth 2.0 istemci kimlikleri düzenleme bölümünden İmza sertifikası parmak izi kısmına yapıştırın. Kaydet’i tıklayın şu anda kodlarınız doğru ise çalışması gerekiyor.

Not: Bu işlemler oyunun Google Play’e oyununuzu yüklediğiniz varsayılarak yapılmıştır. Aynı zamanda eğer kendi keystoreunuz yerine uygulamanızı Google Play’den imzaladıysanız SHA1 değerni oradan kopyalamanız gerekiyor.

 

En azından bu yollar ile bende çalıştı yaklaşık 1-2 hafta üzerinde uğraştıp google şimdilerde biraz zor hale getirmiş bu işlemi 🙂

 

222 Görüntülenme

İlk Yorumu Siz Yapın

Bir Cevap Yazın

E-posta hesabınız yayımlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir