1.611.928 tıklanma sayımız oldu. Tüm ziyaretçilerimize teşekkürler :)
NOT: Target Architectures‘taki x86 seçeneğini seçmeyin çünkü bu 32-bit’lik bir işlemci türü olduğu için, böyle bir uygulamayı Google Play’e yüklerken, bu işlemcinin 64-bit’lik sürümünün Unity tarafından desteklenmemesinden dolayı yine 64 bit hata mesajı alırsınız.
ERHAN POLAT dedi ki:
17 Ocak 2020, 12:42
merhaba; yukarıdakilere benzer bir sorun yaşıyorum:
1- Unity ile imzalayarak APK alıyorum ve upload ederken “Geçerli olmayan bir sertifika ila imzalamış……” hatası alıyorum.
2- App Bundle olarak çıktı alıyorum, store a yüklemeye çlışıyorum hata vermiyor ama Saatlerce bekletiyor… hata da vermiyor, yüklemiyor da…
3- Play Store daki imza anahtarını indirip onunla Windows consoldan komutları girerek imzalıyorum. ona da aynı hatayı alıyorum…
ne yaptıysam olmadı… yukarıdaki yorumlarda seçenekleri de denedim..
Unity nin imza anahtarını kablul etmiyor mu acaba? bir yerde hata yapıyouz ama ne?
17 Ocak 2020, 04:13
Sa dostum bu hata ile karşılaşıyorum yardımcı olursan çok sevinirim
13 Ocak 2020, 19:16
Hocam merhabalar. Bu sürüm Google Play 64 bit gereksinimi ile uyumlu değil
Aşağıdaki APK’ler veya Uygulama Paketleri, 64 bit cihazlarda kullanılabilir ancak yalnızca 32 bit yerel koda sahipler. Bu tarz bir hata aldım . IL2CPP seçili , ARm64 ve ArmV7 tikli olursa çözüldüğünü söylediler unity forumlarında ancak ben hala aynı hatayı almaktayım . Bir öneriye çok ihtiyacım var.
x86’nın başındaki tiki kaldırdınız mı?
16 Ocak 2020, 12:43
Evet hocam kaldırdım . Sdk ve ndk’larda uyumlu ve Unity Game Engine’de güncel
16 Ocak 2020, 13:00
Şu yorumu atan kişi de benzer sorun yaşamış: https://forum.unity.com/threads/successful-unity-aab-build-not-compliant-with-the-google-play-64-bit-requirement.729035/#post-4876265. x86’yı kapatmasına rağmen Firebase x86 kütüphanelerini APK’ya eklemeye devam ettiği için, build.gradle’dan zorla x86’yı devre dışı bırakmak zorunda kalmış. Projenizde build.gradle dosyası var mı bakın, yoksa Player Settings-Publishing Settings’teki “Custom Gradle Template”i açın ve oluşan build.gradle’ın içine yorumdaki x86’lı satırları ekleyin.
16 Ocak 2020, 15:06
Hocam satırları aynısını kopyalayıp yapıştırdım , güncelledğimde yine aynı hatayı aldım
16 Ocak 2020, 19:17
Hocam çok teşekkürler çözüldü , Mozilla üzerinden uygulama güncellemesi yaptığım zaman eski hataları ekrana getirip uygulama yayınlamayı engelliyor bu yüzden uygulamayı Console’dan silip tekrar yüklediğim de sorun çözüldü.
17 Aralık 2019, 23:24
Exception: C:\Program Files\Unity\Hub\Editor\2018.4.13f1\Editor\Data\il2cpp/build/il2cpp.exe did not run properly!
bu hatayı alıyorum neden olabilir
21 Aralık 2019, 11:57
Projenizin konumunda ü, ı, İ gibi Türkçe karakter olmadığından emin olun.
18 Kasım 2019, 02:48
Hocam oyunumun apk sını koydum play consola diğer istenilen herşeyi yaptım ama 18 gün oldu halen yayınlanmadı
19 Kasım 2019, 22:37
Eğer durumla ilgili size bir mail gelmediyse, teknik destek ile görüşüp neler olup bittiğini öğrenmeye çalışabilirsiniz: https://support.google.com/googleplay/android-developer/answer/7218994?hl=tr
24 Kasım 2019, 02:14
Hocam play consoleda sürüm yönetimi-üretim kanalı-sürümü düzenleyeye girdim bunları gördüm.
24 Kasım 2019, 11:01
“64-bit APK Desteği Eklemek” başlığındaki adımları uyguladınız mı (orada yazan NOT da dahil)? İlk resimdeki uyarıyı yoksayabilirsiniz ama uyarı gitsin isterseniz, Unity’nin son sürümleri ile gelen “Build App Bundle” seçeneğini Build Settings’ten açabilirsiniz.
14 Kasım 2019, 22:12
Oyun ilerlemesini Google Play hesabına nasıl kaydedebiliriz bir rehber yok galiba bununla alakalı
Play Games Services’ın Saved Games diye bir servisi var ama benim bu konuda hiç tecrübem yok: https://github.com/playgameservices/play-games-plugin-for-unity#saving-game-state-to-the-cloud
Süleyman Bucuk dedi ki:
27 Ekim 2019, 23:02
Merhaba, Unity de yapmış olduğunuz oyunu Google Play’ e yüklerken APK’nızı veya Android APP Bundle’izi şu anda geçerli olan bir sertifikayla imzalamanız gerekiyor diye bir hata alırsanız şu yöntemi deneyebilrsiniz.
Eğer Play Store’ a oyununuzun ana dilini En(US) olarak kaydettiyseniz APK’ nızı Google Play’ e yüklemeden önce Windows’ ta başlat menüsüne tıklayıp arama kısmına bölge yazdığınızda karşınıza çıkan Bölge ve Dil ayarına tıklayıp Biçim: menüsünden İngilizce(Amerikan) seçeneğini seçip kaydedin ve kullandığınız tarayıcının cookies temizliğini yapın. Yani geçmişini tamamen silin tarayıcıyı kapatıp açın ve sonrasında apk nızı play store a yükleyin. 3 gündür bu hata nedeniyle oyunumu play stora a yükleyemedim, kayayı yemek üzereyken en sonunda hatayı bu şekilde çözdüm.
Burdan yola çıkarak yorum yapıyorum: Eğer Play Store’ da ana diliniz türkçe ise yukarıda anlattığım bölge ve dil ayarlarını türkçeye çevirmeniz gerekebilir. Ayrıca bilgisayarınızın saatinin doğru olduğundan ve doğru saat diliminde yer aldığınızdan emin olun.
28 Ekim 2019, 10:55
31 Ekim 2019, 23:16
Bu konu ile alakalı bir sorunla daha karşılaştım ve aynı çözümle hatayı aştım, bunu da belirtmek istiyorum. Yeni Google Play sürümünde oyun yükleyebilmek için Build App Bundle ile oyunu derlemeniz, bunu yapmak için de Player Settings’ te Other Settings – Configuration – Scripting BackEnd kısmını Mono dan IL2CPP’ ye çevirmeniz gerekiyor. Bu şekilde oyunu derlemeye çalıştığınızda eğer yukarıda anlattığım Bölge Ayarları’ nız Türkiye(TR) olarak görünüyorsa derlemenin sonunda UnityLinker.exe did not run properly … gibi bir hata alıyorsunuz. Diğer tüm seçeneklerin doğru olduğunu varsayarak Bölge Ayarlarına girip İngilizce(Amerikan) olarak bölgeyi değiştirip onaylarsanız ve oyunu tekrar derlerseniz UnityLinker hatasını geçmiş olursunuz.
Hazır değinmişken, Google Play’ e oyunu yükleyebilmeniz için derleme aşamasında Player Settings’ te Other Settings Version ve Bundle Version Code kısmındaki versiyon numaranız Google Play’ e daha önce yüklediğiniz bir versiyon kodu ile çakışmayacak, yoksa Google Play’ e oyunu yükledikten sonra size versiyon kodu zaten yüklü hatası verecek.
Ayrıca bundan sonraki süreçte 64 bit destekli cihazlar için de derleme zorunluluğu geldiğinden sadece ARMv7 olarak derlediğiniz oyunlarda yine Google Play’ e yükledikten sonra oyununuz 64 bit cihazları desteklemiyor vs.vs. hatası verecektir. Bunun için Player Settings’ te Other Settings – Configuration – Scripting BackEnd kısmını monodan IL2CPP’ ye çevirin ve hemen altında Target Architecture bölümünde ARMv7 ve ARM64′ ü işaretleyin. x86 nın işaretini kaldırın yani x86 ya derleme yapmayın. x86 işaretli derlerseniz yukarıdaki hatanın aynısını yine almaya devam edeceksiniz.
Umarım yardımcı olur. 1 haftalık araştırmalarımda bu seçeneklerle hataları geçtim ve oyunum sonunda yayınlandı. İnceleme süresi 3 tam gün sürdü.
29 Kasım 2019, 22:42
Arkadaşlar oyunu derlerken il2cpp.exe –convert-to-cpp –emit-null-checks –enable-array-bounds-check –dotnetprofile=”unityaot” hatası alırsanız projenizin yüklü olduğu klasör ismindeki ingilizce olmayan karakterleri ingilizce karakterlerle değiştirin. mesela benim oyun klasörümün isminde Ö karakteri olduğundan bu hatayı aldım ve O ile değiştirince düzeldi hata.
M Resul Talas dedi ki:
30 Eylül 2019, 17:28
Selamlar, unity de yaptığım uygulamayı google play e yüklüyorum tabletler için resimlerde eklediğimde uygulamanız tabletler için tasarlanmamıştır diyor. ne yaptıysam olmadı. Yardımcı olursanız sevinirim. Teşekkürler…
01 Ekim 2019, 00:12
Şurada yazdığına göre Player Settings’teki “Enable Android Banner” seçeneğini işaretleyip oraya istenen ebatlarda bir ikon koyunca sorun düzeliyormuş: https://stackoverflow.com/a/55487263/2373034
01 Ekim 2019, 01:47
Cevapladığınız için teşekkürler, onu geçmişte yapmıştım ancak tekrar deneyip size sonucu bildireceğim.
kullanıcıı dedi ki:
22 Eylül 2019, 01:23
Optimize edilmemiş APK
bu hatayı alıyorum yardımcı olur musun?
22 Eylül 2019, 01:30
device filter ayarı bende görünmüyor o yüzden yapmadım onunla bir alakası var mı?
22 Eylül 2019, 14:24
Bu bir uyarı mesajı olduğu için yoksayabilirsiniz. Ama Android App Bundle kullanmak istiyorum diyorsanız, Build Settings’te bu ayarı bulabilirsiniz.
25 Eylül 2019, 18:45
Onu hallettim yayınlandı ama bazı telefonlarda cihazınız bu sürümle uyumlu değil diyor 64bit olduğu için mi?Bu sorunu nasıl halledebilirim?
25 Eylül 2019, 20:54
Eğer Intel x86 işlemcili bir cihazda bu sıkıntıyı yaşıyorsanız, buna yapacak bir şey yok gibi maalesef. Intel işlemcili cihazların market payı çok düşük olduğu için, Unity’nin x64 işlemci (x86’nın 64-bit sürümü) desteği yok. Bu yüzden de 32-bitlik x86’yı da oyununuza dahil edemiyorsunuz.
Oyununuz diğer cihazlarda çalışmıyorsa ya Player Settings-Target Architectures’ta hem ARMv7 hem de ARM64’ü seçmeyi unutmuşsunuzdur ya da Player Settings-Minimum API Level değeriniz, test ettiğiniz cihazın Android sürümünden daha yüksektir. Kullandığınız bazı Android plugin’leri AndroidManifest.xml kullanarak bu değeri otomatik olarak yükseltmiş de olabilir (daha altını desteklemedikleri için), bu durumda o plugin’i silmek dışında bir çözüm yolu bulunmuyor.
25 Eylül 2019, 21:07
Evet sorun yaşayan cihazlar x86 işlemcili.Hiç yolu yok mu ya?32bit destekli12k civarı cihaz varken 64bit olanı yükleyince 3-4k civarı cihazda kullanılabilir gösteriyor.
25 Eylül 2019, 21:14
Intel işlemcili (x86+x64) cihazların sayısının belki de 1000’i bulmaması lazım. Bu istatistik bana mantıklı gelmedi ama sebebini bilmiyorum.
max sayıda cihazda çalışması için 3 kutucuktan hangilerini işaretleyerek build edeyim?armv7 arm64 x86
25 Eylül 2019, 21:16
ARMv7 ve ARM64. x86’yı işaretlerseniz Google Play 64-bit hatası verecektir.
25 Eylül 2019, 21:17
Çok teşekkür ederim gerçekten çabalıyorsunuz insanlara bir şey öğretebilmek yardımcı olmak için.Her mesajı cevaplıyorsunuz dua edicem size 🙂
25 Eylül 2019, 21:28
26 Eylül 2019, 05:58
Hocam dediğiniz gibi o iki kutuyu işaretleyerek güncelleme yaptım önceden uyumlu olmayan bir cihazdan indirdim açınca failed to load ıl2cpp diye hata verdi
28 Eylül 2019, 12:35
Bu konuyla ilgili bulabildiğim tek kaynak şu: https://forum.unity.com/threads/2019-1-8f1-failed-to-load-il2cpp-unity-on-windows-7-machines.701273/. Burada da Unity’nin 2018.4.4f1, 2019.1.10f1, 2019.2.0b10 ve 2019.3.0a9 sürümlerinden itibaren sorunun çözüldüğü yazıyor.
29 Eylül 2019, 10:18
Build sırasında windows bellek doldu şu programı kapatın: unity editor şeklinde hata vermişti ben de hatayı kapatıp builde devam etmiştim sanırım orada buildde bir hata olmuş.Tekrar düzgün bir şekilde build etmeyi denedim sorun çıkmadı.
18 Eylül 2019, 13:29
Hocam google play services hakkında bilginiz carmı Türkçe kaynak bulamadım.
18 Eylül 2019, 22:13
Bu konuda hemen hiç güncel tecrübem yok maalesef.
04 Eylül 2019, 20:13
Hocam ben 64 bit uyumlu yaptım oyununu attım bişey olmadı fakat şimdi guncelleme attım bu sefer hata verdi 64bundle diye nedenini biliyormusinuz
07 Eylül 2019, 15:10
Player Settings’teki Target Architectures listesinde yer alan x86’nın başındaki işaretin kapalı, ARM64’ün başındaki işaretin ise açık olduğundan emin olun. Benim önerim ayrıca ARMv7’nin başındaki işaretin de açık olması yönünde.
03 Eylül 2019, 12:39
Selamun aleyküm abi oyunumu yaklaşık 4 gün önce güncelledim normalde en fazla 1 gün içinde olumlu veya olumsuz bir dönüş alırdım fakat güncelleme hala bekliyor diyor ne yapabilirim. Yardım sayfadasında da mail atabileceğim bir adres bulamadım
07 Eylül 2019, 15:08
Şurada yazdığına göre bu süreç bir haftaya kadar uzayabiliyormuş: https://support.google.com/googleplay/android-developer/answer/6334282
E-posta veya chat yoluyla yardım almak için şu linke göz atabilirsiniz: https://support.google.com/googleplay/android-developer/answer/7218994?hl=en
Selamun aleyküm abi oyunumu build ederken “Required API level 26.” bu hatayı alıyorum ve sdk kontrolleri yaptım herşey normal görünüyor hatanın sebebi nedir acaba veya ne yapmam gerekir?
Oyunumu daha önce google playe yüklemiştim zaten sorun yoktu.
24 Ağustos 2019, 11:09
Bir ihtimal Unity’nin entegre SDK’sını kullanıyorsunuzdur. Şuradaki 2.1 maddesini kontrol etmenizi öneririm: https://yasirkula.com/2013/07/17/unity-android-sdk-kurulumu-resimli-anlatim/
20 Ağustos 2019, 15:39
Çok garip ya 64 bit build alıyorum developer consola attığımda 64 bit uyumlu değil diyor ilginç.
20 Ağustos 2019, 20:18
ARM64’ü seçebilmek için IL2CPP ve/veya Gradle kullanmanız gerekiyor olabilir, sistem değiştiğinden beridir kendim henüz uygulama koymadığımdan şu anda tam gereksinimleri bilmiyorum.
22 Ağustos 2019, 08:31
aynı sorunu ben de yaşıyordum 2 gündür çözüm bulamıyordum. Bugün bir sitede inşa aşamasında x86 platformunu kaldırınca sorunun çözüldüğü yazıyordu. Denedim ve oldu, sadece birkaç tane desteklenen cihaz azalıyor ama çok önemli değil siz de deneyebilirsiniz.
17 Ağustos 2019, 05:56
Yayınladığım oyun geliştirici konsolunda google play de görüntüle ye tıkladığımda çıkıyor fakat nedense oradan geliştirici adıma tıklayınca çıkmıyor bunun sebebi ne olabilir? Diğer oyunlar geliştirici sayfasının altında listeleniyor sadece son yayınladığım çıkmıyor.
17 Ağustos 2019, 09:14
Tamam artık çıkıyor sanırım biraz beklemek lazımmış.
Mustafa Attila dedi ki:
Biliyorsunuzdur ki 1 Ağustos 2019 tarihinden itibaren Google Play Store x64 build istiyor. Siz de benim gibi;
Android build için IL2CPP’yi seçip ve ARM64’ü dahil veya yanlızca ARM64 türü build alırken,
.apk veya .aab [Build App Bundle (Google Play)] türü fark etmeksizin,
“Building Player” başlıklı,
İçerik olarak da “Building native binary with IL2CPP…” PopUP’u görüntülendikten sonrasında kendi kendine PupUP’un kapanma durumu,
“Build failure” başlıklı,
İçerik olarak da “Failed to link ‘libunity.so’. See the Console for details.” türü aktif PopUP karşınıza çıkartan sorunla karşılaştıysanız,
Bu iki hatanın nedeni benim için ‘NDK’ uyumsuzluğuydu.
(Öyle düşünüyorum ki:)Unity’nin build sistemi ‘NDK-r16b’ ya göre kodlanmış ve ‘r16b’ haricini kabul etmiyor olabilir.
NDK’yı test ettiğim iki farklı Unity sürümünde(2019.1.6f1 ve 2018.4.4f1) çözüm NDK-r16b’yı kullanmaktır.
Bu NDK’yı (r16b) indirebileceğiniz adres;
Unity içerisinde NDK seçimi (2019.1.6f1 için) Edit > Preferences…> External Tools ardından NDK’dır.
Unity içerisinde NDK yolunu değiştiremiyorsanız NDK yolu;
veya Unity Hub ile indirilen bir Unity sürümü kullanıyorsanız;
Halihazırda kullandığınız NDK klasörüne bir tire koyarak ‘NDK-‘ indirdiğiniz ve .zip’ten çıkardığınız ‘android-ndk-r16b’ nin ismini ‘NDK’ yaparak kopyalayın/kesin ardından ‘NDK-‘ yaptığınız klasörün yanına yapıştırın.
NDK yolunu değiştirebiliyorsanız istediğiniz yerden ‘android-ndk-r16b’ yı seçerek build için aktif etmiş olursunuz.
Sizden bir ricam var. -Bir Android oyun yazma projenize ne kadar süre ayırdınız bilmiyorum lakin 1 Ağustos sonrasında buil alamasaydınız projeniz riske girebilirdi.- aynı sorunla başı dertte olan kişiler için gruplarınızda paylaşırsanız sevinirim.
Özenerek güzel bir paylaşımda bulunmuşsunuz, elinize sağlık.
Astech dedi ki:
20 Ağustos 2019, 01:17
ndk r-16b indir.. Sorun cozulecektir. Ondan sonra Preferences kısmında manual olarak ndk r-16b yi sec. Yuklemeye basla sorun cozulecektir