İçeriğe geç

Yapay Zeka ile Yapılan Uygulamalar · Yayınlama

Vibe Coding ile Yaptığınız Uygulamayı Google Play'de Yayınlayın

Yapay zeka aracınız size kendi ekranınızda çalışan bir şey verdi. Google Play ise imzalı bir Android App Bundle, dürüst beyanlar ve birçok yeni hesap için 14 günlük bir kapalı test ister. Birinden diğerine giden yol burada, araç araç.

AABWeb linki değil
US$25Tek seferlik Play ücreti
12 / 14Test kullanıcısı / gün, gerekiyorsa
API 36Yeni uygulamalar için hedef

İstemden herkese açık mağaza girişine

  1. Aracınızın oluşturduğuWeb uygulaması, Expo, Flutter veya native proje
  2. İmzalı sürüm AAB'siGoogle Play'in kabul ettiği dosya
  3. Geliştirici hesabıTek seferlik US$25, kimlik doğrulanmış
  4. Uygulama içeriği formlarıGizlilik, Veri güvenliği, derecelendirme
  5. Kapalı test12 test kullanıcısı, 14 gün, hesabınız gerektiriyorsa
  6. Üretim sürümüErişim verildikten sonra

Yapay zeka aracınız yalnızca ilk adımı değiştirir. İkinci ile altıncı adımlar her Android uygulaması için aynıdır.

Kısa Cevap

Vibe coding ile yaptığınız bir uygulamayı Google Play'de herkese açık olarak yayınlamak için aracınızın gerçekte oluşturduğu framework üzerinden imzalı bir Android App Bundle (AAB) derleyin, ardından hesap, uygulama içeriği ve sürüm şartlarını tamamlayın. 13 Kasım 2023'ten sonra oluşturulmuş bir kişisel geliştirici hesabında, üretim erişimi için başvurabilmeniz için uygulamanın ayrıca 14 gün boyunca kesintisiz olarak kayıtlı en az 12 test kullanıcısıyla bir kapalı test çalıştırması gerekir. Google'ın 13 Ekim 2026'da duyurduğu, kişisel uygulamalar için özel AI Studio yolu ayrı bir yoldur ve herkese açık bir mağaza girişi oluşturmaz.

Yapay zeka uygulama oluşturucularının çoğu çalışan bir önizlemede durur: bir URL, bir Expo Go oturumu ya da kendi telefonunuzdaki bir APK. Bunların hiçbiri Google Play'in incelediği şey değildir. Bu yazı aracınızın gerçekte ne oluşturduğundan başlar, ardından derlemeyi, düzeltmeleri, formları ve testi Play Console'un istediği sırayla ele alır. 16 Ekim 2026 itibarıyla günceldir.

Yapay zeka ile yapılmış bir uygulamayı Google Play'de yayınlayabilir miyim?

Evet, bitmiş uygulama Google Play'in şartlarını karşılıyorsa. Kodunu yapay zeka yazdığı için bir uygulamayı yasaklayan bir Google politikası bulamadık. Herkese açık bir sürüm, diğer tüm uygulamalarla aynı inceleme, kalite ve politika kontrollerinden geçer; yani kodu yapay zekaya yazdırmak, bitmiş uygulamadan doğan sorumluluğunuzu ortadan kaldırmaz.

Google'ın 13 Ekim 2026 tarihli kendi duyurusu, Google AI Studio'da vibe coding ile Android uygulamaları geliştirmekten söz ediyor. Ancak bu bir kestirme yol yaratmıyor: herkese açık bir mağaza girişi yine çalışan bir sürüm, doğru beyanlar ve birçok yeni kişisel hesap için kapalı test gerektirir. Yapay zekanın yazdığı uygulamaları ayrı bir kategori olarak hedef alan, tarihli bir Google politikası bulamadık. Zayıf yapay zeka derlemelerini yakalayan kurallar, kullanışlılık ve hatalı davranışla ilgili genel kurallardır.

“Yalnızca sınırlı işlevselliğe ve içeriğe sahip uygulamalara izin vermiyoruz.”

Google Play Geliştirici Politikası, Minimum İşlevsellik

Yapay zeka kodu, yapay zeka özellikleri ve yapay zeka mağaza görselleri üç ayrı sorudur

Kodunuzu yapay zeka yazdı

Kodun kimin yazdığına dair bir beyan yoktur. İnceleme, yayınladığınız uygulamaya bakar: çalışıp çalışmadığına, verilerle ne yaptığına ve kullanışlı olup olmadığına.

Uygulamanız yapay zeka ile içerik üretiyor

Çalışma sırasında içerik üreten uygulamalar, Google'ın yapay zeka tarafından oluşturulan içerik politikasına tabidir: yasaklı içeriğe karşı önlemler ve kullanıcıların bu içeriği uygulama içinden bildirebileceği veya işaretleyebileceği bir yol.

Mağaza görsellerinizi yapay zeka yaptı

Mağaza girişi ve tanıtım görselleri ile videolarının, öğe öğe değerlendirilen kendi koşullu yapay zeka etiketi beyanları vardır. Bu konu kodunuzla değil, bu varlıklarla ilgilidir.

Yeni bir uygulamanın incelemeden önce ihtiyaç duyduğu her şey için 2026 Google Play yayınlama şartları yazısına bakın.

Herkese açık bir mağaza girişi mi, yoksa sadece telefonunuzda bir uygulama mı istiyorsunuz?

Önce buna karar verin, çünkü özel kişisel kullanım ile herkese açık bir Play girişinin artık farklı giriş yolları var. Bu bölümden sonraki her şey herkese açık mağaza girişiyle ilgilidir.

Google'ın özel AI Studio yolu ile herkese açık Play girişi karşılaştırması

Kişisel kullanım

Yalnızca sizin yüklediğiniz bir uygulama

Google, 13 Ekim 2026'da Google AI Studio'da vibe coding ile geliştirilen uygulamaların kişisel bir katalogdan kendi cihazınıza özel olarak yüklenebileceğini duyurdu. Google, kullanıma sunmanın ABD dahil belirli pazarlarda, standart bir Google hesabına sahip 18 yaş ve üzeri kullanıcılar için başladığını belirtiyor. Küçük bir çevreyle paylaşımın ise daha sonra geleceği söyleniyor.

Herkese açık sürüm

Herkesin yükleyebileceği bir uygulama

Herkese açık bir mağaza girişi için bir Play Console geliştirici hesabı (tek seferlik 25 ABD doları; kimlik doğrulama ve yeni kişisel hesaplar için Android 10 veya üstü çalıştıran fiziksel bir Android cihazda kontrol ile), imzalı bir AAB, Uygulama içeriği formları ve 13 Kasım 2023'ten sonra oluşturulan kişisel hesaplar için kapalı test gerekir. Google, herkese açık bir sürümün normal güven, güvenlik ve kalite incelemesinden geçmeye devam ettiğini belirtiyor.

Özel yol için tam bir ülke listesini doğrulayamadık; bu yüzden planınızı buna göre yapmadan önce pazarınız için Google'ın Ekim 2026 duyurusunu kontrol edin. Özel bir uygulamanın güvenlik kontrollerini atladığını da varsaymayın; Google böyle bir şey söylemedi.

Aracımdan AAB'yi nasıl alırım?

Android derleme süreci, kodlama asistanının adına değil, projenizin framework'üne göre işler. Web'deki bir Yayınla düğmesi Android App Bundle üretmeden bir web sitesi üretebilir; bu yüzden önce elinizde ne olduğunu belirleyin: bir web uygulaması, bir Expo veya React Native projesi, bir Flutter projesi ya da AAB'yi kendisi dışa aktaran bir oluşturucu.

Kullandığınız aracı seçin

Replit

AAB'ye giden yol
Replit'in mobil dokümantasyonu, Google Play'de yayınlamanın Replit tarafından henüz desteklenmediğini ve EAS CLI ile EAS Build'in Replit üzerinde desteklenmediğini belirtiyor. Projeniz bir Expo uygulamasıysa kaynak kodu Git ile dışa aktarın ve Expo üretim derlemesini (Expo kartına bakın) kendi bilgisayarınızda çalıştırın. Bir web projesiyse Lovable kartındaki Capacitor yolunu kullanın.
Dikkat edilecekler
EAS'yi Replit Shell'den çalıştırmanızı söyleyen tavsiyeler güncel değil. Dışa aktarıp harici olarak derleme yolu, belgelenmiş parçaları bir araya getirir; Replit bunu tek bir düğme olarak sunmaz.

Lovable

AAB'ye giden yol
Lovable web siteleri yayınlar. Yerleşik bir mağaza paketleme veya gönderim özelliği yoktur. Belgelenmiş seçenek, web derlemesini Capacitor ile kendiniz paketlemektir: npm install @capacitor/android, ardından npx cap add android ve npx cap open android çalıştırın ve imzalı paketi Android Studio'da oluşturun.
Dikkat edilecekler
Ulaşabileceğiniz hedef API'yi Capacitor ana sürümü belirler: Capacitor 8 API 36'ya, Capacitor 7 ise API 35'e karşılık gelir. Eklentileri ve imzalamayı kontrol edin; sarmalayıcının yine de kullanışlı bir uygulama olması gerektiğini, bir çerçeve içindeki web sitesinden ibaret olmaması gerektiğini unutmayın.

Bolt

AAB'ye giden yol
Bolt bir web uygulaması ya da bir Expo mobil projesi oluşturabilir. Expo projesi için projeyi yerel bir düzenleyiciye indirin, EAS'yi yapılandırın ve Android üretim derlemesini çalıştırın. Bir web projesi ise Capacitor gibi bir kabuğa ya da ayrı bir native derlemeye ihtiyaç duyar.
Dikkat edilecekler
Düz bir web projesi üzerinde native derleme adımları çalıştırmayın. Bolt'un kendi adım adım anlatımı dahili testten doğrudan üretime gider; hesabınız kapsamdaysa araya Google'ın kapalı testini ekleyin.

FlutterFlow

AAB'ye giden yol
Settings and Integrations > App Settings > Mobile Deployment > Google Play Store yolunu izleyin, ardından AAB'yi dağıtın veya indirin. FlutterFlow, ilk yüklemenin dahili teste elle yapılmasını ve sonrasında otomatik dağıtımları belgeliyor.
Dikkat edilecekler
Oluşturulan yükleme anahtarını kaydedin veya dışa aktarın ya da kendi orijinal anahtarınızı içe aktarın. Gelişmiş Android ayarlarındaki SDK değerlerini kontrol edin; FlutterFlow her projenin API veya 16 KB kurallarını karşılayacağını vaat etmiyor.

Kodular

AAB'ye giden yol
Export app as AAB seçeneğini kullanın (belgelenmiş kısayol Alt + Shift + E) ve ortaya çıkan paketi yükleyin.
Dikkat edilecekler
27 Eylül 2026'da yayınlanan Kodular 2026.05.3 sürümü hedef API 36 desteğini ekledi; bu yüzden eski AAB'leri yeniden derleyin. Kullanımdan kaldırılan Firebase Database bileşeni, siz onu taşıyana kadar derlemeyi engeller ve her eklentinin ayrıca uyumluluk kontrolü gerekir.

Expo

AAB'ye giden yol
EAS'yi ve imzalamayı yapılandırın, ardından eas build --platform android --profile production komutunu çalıştırın. AAB'yi indirin ya da eas submit --platform android ile gönderin.
Dikkat edilecekler
Bir önizleme APK'si Play'e yüklenecek dosya değildir; AAB'yi üretim profili derler. Expo'nun 9 Ekim 2026'da güncellenen gönderim dokümanları otomatik ilk gönderimi destekliyor ve bu gönderim varsayılan olarak dahili kanala düşüyor. Dahili test kapalı test değildir; kanalı bilerek seçin.

Cursor veya Claude Code (Flutter)

AAB'ye giden yol
Sürüm imzalamayı yapılandırın, uygulama kimliğini (application ID) ve Gradle SDK değerlerini kontrol edin, ardından flutter build appbundle komutunu çalıştırın. Paket build/app/outputs/bundle/release/app.aab konumunda oluşur.
Dikkat edilecekler
Çalışma ortamı asistan değil, Flutter'dır. Native eklentileri inceleyin ve Play'de zaten var olan bir uygulamayı güncelliyorsanız orijinal uygulama kimliğini koruyun.

Cursor veya Claude Code (React Native)

AAB'ye giden yol
Yükleme anahtar deposunu (keystore) ve sürüm imzalamayı kurun, ardından npx react-native build-android --mode=release komutunu çalıştırın. Paket android/app/build/outputs/bundle/release/app-release.aab konumunda oluşur. Proje Expo kullanıyorsa bunun yerine Expo kartını izleyin.
Dikkat edilecekler
React Native 0.81 varsayılan olarak API 36'yı hedefledi, 0.77 ise 16 KB desteği ekledi. Bunlar kilometre taşlarıdır; uygulamanızdaki her kütüphanenin uyumlu olduğunun kanıtı değildir.

Yukarıdaki her yol 16 Ekim 2026'da ilgili sağlayıcının kendi dokümantasyonuyla karşılaştırılarak kontrol edildi; hiçbiri örnek bir proje üzerinde çalıştırılmadı. Oluşturucular hızla değişir; derlemeden önce güncel dokümanlardan teyit edin. Eski bir projeyi geçirmek için hedef SDK numarasını elle de yükseltmeyin: bunun yerine yeni hedefi destekleyen araçlara geçin.

Yüklemeden önce neyi düzeltmeliyim?

Kimseyi teste davet etmeden önce sürüm dosyasını kontrol edin. Üç teknik kontrol, yeniden derleme sürprizlerinin çoğunu yakalar: hedef API düzeyi, native kütüphanelerin sayfa boyutu ve uygulamanın kimliği ile imzalanması.

Hedef API düzeyi

Telefon ve tabletler için yeni uygulamalar ve uygulama güncellemeleri 31 Ağustos 2026'dan beri Android 16'yı (API düzeyi 36) veya üstünü hedeflemek zorundadır; süre uzatması alan uygulamaların 1 Kasım 2026'ya kadar vakti vardı. Wear OS, Android Automotive, TV ve XR uygulamalarının hedefleri farklıdır. Ayrıntılar ve düzeltme yolu hedef API düzeyi yazısında.

16 KB sayfa boyutu ve native kütüphaneler

Native kod içeren uygulamalar 16 KB bellek sayfalı cihazları desteklemek zorundadır. Google'ın güncel kılavuzu, API 35 ve üstünü hedefleyen uygulamalar için uyumsuz güncellemeleri 1 Şubat 2027'den itibaren engelliyor; ancak bu yeni bir uygulama için bir muafiyet değildir: native kütüphaneleri şimdi kontrol edin. Bir framework'ün 16 KB desteği, uygulamanızdaki her native bağımlılığın uyumlu olduğunu göstermez. 16 KB hatasını bulma ve düzeltme yazısına bakın.

Uygulama kimliği ve imzalama

“Uygulama kimliğini değiştirirseniz Google Play Store, yüklemeyi tamamen farklı bir uygulama olarak değerlendirir.”

Android Developers, Uygulama modülünü yapılandırma

Yapay zeka ile yapılan bir yeniden derleme projeyi baştan oluşturduğunda, yeni uygulama kimliğini Play Console'un zaten bildiği kimlikle karşılaştırın. Yükleme anahtarını ve şifrelerini güvenli bir yerde saklayın. Play App Signing kullanıldığında uygulama imzalama anahtarını Google tutar; her paketi imzaladığınız yükleme anahtarı ise ayrı bir anahtardır.

Google web sarmalayıcımı reddeder mi?

Sarmalayıcı olduğu için reddetmez. Bir sarmalayıcı, uygulamanın geri kalanıyla aynı yayımlanmış kalite kurallarını karşılamak zorundadır ve bu kuralların bazıları en çok içi boş sarmalayıcıları vurur.

İzin ve kullanışlı işlevsellik

Google'ın spam politikası, “web sitesi sahibinin veya yöneticisinin izni olmadan bir web sitesinin webview görünümünü sunan” uygulamalara ya da ana amacı bir web sitesine satış ortaklığı trafiği göndermek olan uygulamalara izin vermez. Minimum işlevsellik politikası ise ayrıca sınırlı içeriğe veya hatalı davranışa sahip uygulamaları kapsar. Kendi sitenizin sarmalayıcısı izin testini geçer, ancak yine de kullanışlı bir şey yapmalı ve gerçek bir cihazda çalışmalıdır.

TWA ve WebView karşılaştırması

Trusted Web Activity sitenizi kullanıcının tarayıcısında görüntüler ve sahipliği Digital Asset Links ile kanıtlar; WebView ise siteyi kendi uygulamanızın içinde görüntüler. Geliştiriciler hem yayınlanmış hem de reddedilmiş TWA uygulamaları bildiriyor ve Google'ın herkese açık dokümantasyonu, TWA kullanımının test kontrollerine görünmez olduğunu söylemiyor. Mimariyi yalnızca tespit edilmiş bir sorun için değiştirin, bir forum sarmalayıcıların her zaman başarısız olduğunu söylediği için değil.

TWA'nız Google Play'den yüklendikten sonra tarayıcı adres çubuğu gösteriyorsa önce Digital Asset Links'i Play imzalama sertifikasına göre kontrol edin: assetlinks.json SHA-256 düzeltmesi bunu adım adım anlatıyor.

Gerçek ret nedenini teşhis edin

Ret e-postasında adı geçen politikayı okuyun ve sorunu önizlemede değil, sürüm derlemesinde yeniden üretin. Broken functionality reddi framework'ü değil; bir çökmeyi, çalışmayan bir girişi veya yüklenmeyen bir ekranı işaret eder. Broken functionality reddini düzeltme yazısına bakın.

Hangi Play Console formlarına ihtiyacım var?

Beyanlarınız, yayınlanan uygulamanın ve bağımlılıklarının gerçekte ne yaptığını anlatmalıdır: SDK'lar, oturum açma, analiz, reklamlar ve her türlü bulut yapay zeka hizmeti dahil. Yapay zeka oluşturucuları bunları çoğu zaman size söylemeden ekler.

“Hiçbir kişisel ve hassas kullanıcı verisine erişmeyen uygulamaların da bir gizlilik politikası göndermesi gerekir.”

Google Play Geliştirici Politikası, Kullanıcı Verileri
Uygulama içeriği formları, kimin ihtiyaç duyduğu ve ne zaman tamamlanmış sayıldıkları
Form Kimin için Nerede Tamamlanma ölçütü
Gizlilik politikası Kimin içinHer uygulama NeredeApp content > Privacy policy, ayrıca uygulama içinde politikanın kendisi veya bir bağlantısı Tamamlanma ölçütüUygulamanızla ve gerçek veri uygulamalarınızla örtüşen herkese açık bir sayfa
Veri güvenliği Kimin içinKapalı, açık veya üretim kanalındaki uygulamalar, hiç veri toplamasalar bile NeredeApp content > Data safety Tamamlanma ölçütüGerçek SDK, backend ve WebView envanterine dayanan yanıtlar
İçerik derecelendirmesi Kimin içinHer yeni uygulama NeredeApp content > Content rating anketi Tamamlanma ölçütüGönderilmiş bir derecelendirme; Google derecelendirilmemiş uygulamalara izin vermez
Uygulama erişimi Kimin içinGiriş gerektiren veya kısıtlı özellikleri olan uygulamalar NeredeApp content > App access Tamamlanma ölçütüİnceleme ekibi tanıtılan her özelliğe ulaşabilir
Reklamlar ve hedef kitle Kimin içinHer uygulama NeredeApp content > Ads, ardından Target audience and content Tamamlanma ölçütüGerçek yaş grupları ve reklam davranışı beyan edilmiş
Üretken yapay zeka özellikleri Kimin içinÇalışma sırasında içerik üreten uygulamalar NeredeUygulamanın kendi içinde Tamamlanma ölçütüİçerik önlemleri ve çıktıyı uygulama içinden bildirmenin veya işaretlemenin bir yolu
Kişiler erişimi Kimin içinAPI 37+ hedefleyen ve READ_CONTACTS isteyen uygulamalar NeredeUygulama içeriği beyanı Tamamlanma ölçütüGeniş erişim 27 Ocak 2027'ye kadar gerekçelendirilmiş ya da kişi seçiciyle değiştirilmiş
Hesap silme Kimin içinKullanıcıların hesap oluşturmasına izin veren uygulamalar NeredeUygulama içinde ve web'de bir silme talebi yolu; bu web URL'si Play Console'a girilmiş olarak Tamamlanma ölçütüHesabı silmek verilerini de kaldırır; meşru her türlü saklama açıkça belirtilir

Menü etiketleri Google'ın yardım sayfaları arasında farklılık gösterebilir; Console'unuzda bir etiket farklıysa Uygulama içeriği (App content) altına bakın. Bu yollar hesabınızın ekran görüntülerinden değil, Google'ın dokümantasyonundan alınmıştır.

Kapalı test sürecin neresinde yer alır?

Derleme, formlar ve kullanılabilir bir sürümden sonra, üretim erişimi için başvurmadan önce. Google bunu 13 Kasım 2023'ten sonra oluşturulan kişisel geliştirici hesapları için zorunlu tutar; kurumsal hesaplar ve daha eski kişisel hesaplar bu kuralın dışındadır.

“Yeni oluşturulmuş bir kişisel geliştirici hesabınız varsa uygulamanızda kapalı test çalıştırmanız ve bu teste kesintisiz olarak en az son 14 gündür kayıtlı minimum 12 test kullanıcısı dahil etmeniz gerekir.”

Play Console Yardımı, yanıt 14151465

Doğru kanalı kullanın

Test kapalı bir kanalda yürütülür. Uygulama başına en fazla 100 test kullanıcısı alan dahili test, iyi bir hazırlıktır ama sayılmaz; farkı dahili test kurulumu yazısı açıklıyor. Bir önizleme URL'si, bir Expo Go oturumu veya dışarıdan yüklenmiş bir APK da sayılmaz: test kullanıcıları teste katılır ve uygulamayı Google Play'den yükler.

Başvurun, ardından yayınlayın

Kontrol paneli uygun olduğunuzu gösterdiğinde üretim erişimi için başvurun ve testinizle ilgili soruları dürüstçe yanıtlayın. Google, incelemenin genellikle yedi gün veya daha kısa sürdüğünü, ancak bazen daha uzun sürebileceğini söylüyor. Onay size üretime erişim verir; uygulama herkese açık olmadan önce yine bir üretim sürümü hazırlayıp göndermeniz gerekir. Ücreti yeni ödediyseniz 25 ABD doları ödedikten sonra ne yapmalı yazısı tüm sırayı ortaya koyuyor.

Yeniden derleme anahtarımı kaybettirdiyse veya paketimi değiştirdiyse ne olur?

Önce yeniden derlemenin kimlik bilgilerinizi mi, uygulama kimliğinizi mi yoksa ikisini birden mi değiştirdiğini belirleyin. Bir yükleme anahtarını kaybetmek, bir uygulama imzalama anahtarını kaybetmekten farklıdır; değişmiş bir uygulama kimliği ise ekranlar birebir aynı görünse bile farklı bir Play uygulaması oluşturur.

Yeniden derleme ve imzalama kurtarma
Belirti Önce kontrol edin Kurtarma yolu
Kayıp yükleme anahtar deposu Önce kontrol edinUygulama Play App Signing'e kayıtlı mı? Kurtarma yoluYeni bir yükleme anahtarı oluşturun, açık sertifikasını PEM dosyası olarak dışa aktarın, ardından Play Console'da Manage Play app signing > Upload key certificate altından yükleme anahtarı sıfırlama talep edin.
Kendi yönettiğiniz uygulama imzalama anahtarı kayıp Önce kontrol edinİmzalamayı Google mı yönetti, siz mi? Kurtarma yoluOrijinal anahtar ve Play App Signing olmadan mevcut uygulamayı güncellemek imkansız olabilir. Yeni bir kimlikle yeniden derlemeden önce kontrol edin.
Yeniden derlemede paket farklı Önce kontrol edinYeni uygulama kimliğini yayındaki uygulamayla karşılaştırın Kurtarma yoluGüncelleme istiyorsanız orijinal uygulama kimliğini geri yükleyin, ardından imzalamayı ve sürüm kodunu kontrol edin.
TWA, Play'den yüklendikten sonra tarayıcı çubuğu gösteriyor Önce kontrol edinassetlinks.json Play imzalama sertifikasını listeliyor mu? Kurtarma yoluDigital Asset Links'i gerçek paket adı ve imzalama anahtarı için düzeltin.
Önizleme çalışırken sürüm derlemesi başarısız oluyor Önce kontrol edinÖnizleme ile sürüm paketi arasında ne fark var? Kurtarma yoluSürüm derlemesinin kendisini deneyin; yapılandırmasını, native kütüphanelerini ve bağımlılıklarını kontrol edin. Çalışan bir tarayıcı veya Expo önizlemesi, paketin hazır olduğunu kanıtlamaz.

“Yükleme anahtarınızı kaybederseniz veya güvenliğinin ihlal edildiğinden şüphelenirseniz uygulamanızın dışında kalmazsınız.”

Play Console Yardımı, Play App Signing'i kullanma

Yeni bir yükleme anahtarının açık sertifikasını dışa aktarın

keytool -export -rfc -keystore upload-keystore.jks -alias upload -file upload_certificate.pem

Kendi gerçek anahtar deposu yolunuzu ve takma adınızı (alias) kullanın. Yalnızca açık sertifikayı yüklersiniz; özel anahtarı asla kimseye göndermeyin.

Gönderim öncesi kontrol listesi

Gerçek sürüm derlemesi, beyanlar, inceleme ekibinin erişim bilgileri ve test kanıtları birbiriyle örtüştüğünde gönderin. Her kontrol noktasını geçtikçe işaretleyin.

Göndermeden önce on kontrol noktası

0 / 10 kontrol noktası tamamlandı

Test kullanıcısı hizmeti ne zaman işe yarar?

Kullanılabilir bir kapalı test sürümünüz olduğunda ve geriye kalan tek sorun teste katılıp 14 gün boyunca kalacak 12 kişi bulmak olduğunda. Bir test kullanıcısı hizmeti derlemenizi düzeltemez, hesabınızı doğrulayamaz veya Google'ın kararını sizin yerinize veremez.

Yapay zeka ile uygulama geliştirenlerin çoğu bu noktaya en son gelir: uygulama çalışıyordur, ama çevrelerinde kimsenin Android telefonu yoktur ya da bir arkadaş dokuzuncu gün testten çıkar. PrimeTestLab gerçek Android cihazlarda gerçek test kullanıcıları sağlar. Kayıt bağlantınızı paylaşırsınız, test kullanıcıları 4-6 saat içinde teste katılır ve 14 günün tamamı boyunca kalır; testten çıkan bir test kullanıcısının yerine aynı gün yenisi gelir (yeni gelen kendi 14 gününü baştan başlatır, bu yüzden 12'nin üzerinde bir yedek pay önemlidir). Bize asla Play Console erişimi vermezsiniz; testi canlı bir panelden takip eder, sonunda yazılı bir rapor alırsınız.

12 test kullanıcısı hizmetinin nasıl çalıştığına bakın ya da aşağıdan bir plan seçin.

Güncel planlar

Starter

12 test kullanıcısı

$19.99

12 test kullanıcısı alt sınırını karşılar
Gerçek Android cihazlar
14 günlük testin tamamı
Planı Görün

Professional

25 test kullanıcısı

$59.99

12'nin üzerinde yedek pay
Testten çıkanların aynı gün yenilenmesi
14 günlük testin tamamı
Planı Görün

Ödeme sırasında +%5 hizmet bedeli (en az $1.50). Visa ve Mastercard, Stripe üzerinden işlenir. Testin tamamından sonra Google üretim erişimi vermezse ücretsiz yeniden test veya tam iade arasında siz seçim yaparsınız.

Sıkça Sorulan Sorular

Yapay zeka ile yaptığım bir uygulamayı Google Play'de yayınlayabilir miyim?

Evet. Yapay zeka ile yapılmış bir uygulama herkese açık yayın için gönderilebilir ve Google, bu yolun normal güven, güvenlik ve kalite incelemesinden geçmeye devam ettiğini söylüyor. Aracınızın oluşturduğu framework'ü belirleyin, onun imzalı Android App Bundle'ını oluşturun ve sizin için geçerli olan hesap ve uygulama şartlarını tamamlayın. Yapay zeka kullanmak tek başına bitmiş uygulamayı hazır hale getirmez.

Replit bana bir link verdi. AAB'm nerede?

Yayınlanmış bir web linki bir Android paketi değildir. Projenizin bir web sitesi mi, yoksa bir Expo veya React Native mobil projesi mi olduğunu kontrol edin. Replit'in güncel dokümantasyonu Google Play'de yayınlamayı veya EAS'yi Replit üzerinde çalıştırmayı desteklemiyor. Mobil kaynak kodu dışa aktarıp başka bir yerde Expo ile derlemek olası bir yoldur, ancak bu bir Replit yayınlama düğmesi değildir.

Lovable web sitemi bir Android uygulamasına dönüştürebilir miyim?

Lovable, Capacitor dahil harici paketlemeyi belgeliyor, ancak yerleşik bir Google Play gönderimi yok. Android kabuğu yine sürüm imzalama, doğru yapılandırma ve gerçek bir cihazda kontroller gerektirir. Web sitesini kullanma izni yalnızca bir konudur; uygulamanın ayrıca kullanışlı bir işlevselliğe ve kararlı bir deneyime ihtiyacı vardır. Paketlemek tek başına uygulamayı kabul edilebilir kılmaz.

Uygulamayı Expo veya FlutterFlow ile yaptıysam test kullanıcılarına ihtiyacım var mı?

Oluşturucuyu değil, Play hesabınızı kontrol edin. Google'ın kuralı 13 Kasım 2023'ten sonra oluşturulan kişisel hesapları kapsar ve hiçbir derleme aracı muaf değildir. Expo veya FlutterFlow'dan başarılı bir dahili yükleme, zorunlu kapalı testi tamamlamaz. Uygulamanın Kontrol panelini takip edin ve hesabınız gerektiriyorsa testi kapalı kanalda çalıştırın.

Testi geçmek için bir TWA'nın WebView'e dönüştürülmesi gerekir mi?

Bulduğumuz hiçbir Google şartı bu dönüşümü zorunlu tutmuyor. Google, Trusted Web Activity'leri tarayıcı tabanlı bir Android entegrasyonu olarak belgeliyor ve geliştiriciler hem başarılı TWA yayınlarını hem de retleri bildiriyor. Gerçek ret nedeninden, web sitesi izninden, işlevsellikten ve sürüm derlemesinin nasıl davrandığından başlayın. TWA testinin Google'a görünmez olduğu iddiaları herkese açık dokümantasyonla kanıtlanmış değildir.

Uygulamam hiçbir veri toplamıyor. Yine de gizlilik bilgisi gerekiyor mu?

Evet. Google, hiçbir kişisel veya hassas veriye erişmeyen uygulamalardan bile gizlilik politikası ister; kapalı, açık veya üretim kanalındaki uygulamalar da Veri güvenliği bölümünü doldurmak zorundadır. Önce her SDK'yı ve uzak hizmeti kontrol edin: analiz, reklamlar, oturum açma veya uygulamanın kontrol ettiği web içeriği, kendi ekranlarınız hiçbir şey toplamasa bile doğru yanıtları değiştirebilir.

Anahtar depomu (keystore) kaybettim. Yeni bir uygulama başlatmam gerekir mi?

Önce hangi anahtarı kaybettiğinizi belirleyin. Play App Signing kullanılıyorsa kayıp bir yükleme anahtarı, yeni bir anahtarın açık sertifikası kullanılarak Google'ın yükleme anahtarı sıfırlama işlemiyle değiştirilebilir. Bu koruma olmadan kendi yönettiğiniz bir uygulama imzalama anahtarını kaybetmek farklıdır ve güncellemeleri engelleyebilir. Yeni bir kimlikle yeniden derlemeden önce orijinal uygulamanın imzalama kurulumunu kontrol edin.

Yeniden derlerken paket adını değiştirebilir miyim?

Uygulama kimliğini değiştirmek, Google Play'in paketi farklı bir uygulama olarak görmesine yol açar. Mevcut mağaza girişini güncellemek istiyorsanız orijinal uygulama kimliğini geri yükleyin ve doğru kimlik bilgileriyle imzalayın. Alttaki paket tanımlayıcısı değiştiğinde, tanıdık bir uygulama adı veya birebir aynı bir arayüz kimliği korumaz.

En son framework ile yeniden derlemek 16 KB hatasını düzeltir mi?

Framework'ün kendi kütüphanelerini düzeltebilir, ancak uygulamanın tamamının uyumlu olduğunu kanıtlamaz. Native eklentiler, SDK'lar veya uzantılar yine de uyumsuz ikili dosyalar içerebilir. Son sürüm paketini inceleyin ve 16 KB'lık bir ortamda test edin. Google, üçüncü taraf bir oluşturucunun sizin için eklediği bağımlılıklar dahil, native bağımlılıkları uygulamanızın bir parçası sayar.

Lovable'da yaptığım düzenlemeler Play uygulamasını otomatik olarak günceller mi?

Bu, uygulamanın nasıl derlendiğine bağlıdır. Bir TWA canlı web içeriğinizi tarayıcı üzerinden görüntülerken, paketlenmiş bir Android projesinin kendi native sürümü ve yapılandırması vardır. Yeni bir pakete ihtiyacınız olup olmadığına karar vermeden önce bir değişikliğin hangi dosyaları ve hizmetleri etkilediğini belirleyin. Her web, eklenti, izin veya imzalama değişikliğinin aynı güncelleme sürecini izlediğini varsaymayın.

Sonuç

Özet

Kullandığınız yapay zeka aracı, Google Play'in istediklerini değiştirmez: imzalı bir AAB, beyanlar ve 13 Kasım 2023'ten sonra oluşturulan kişisel hesaplar için 14 gün boyunca kesintisiz olarak kayıtlı 12 test kullanıcısıyla bir kapalı test. Aracınızın ne oluşturduğunu belirleyin, o framework'ün sürüm yolunu izleyin, hedef API, 16 KB ve imzalama kontrollerini düzeltin ve formları gerçek derlemeye göre doldurun. Üretim erişimiyle aranızda kalan son engel test kullanıcısı bulmaksa PrimeTestLab onları başlangıç fiyatı $19.99 olan planlarla sağlar. Planları görün →

Kefayatullah Khadem, yazılım mühendisi ve Google Play yayınlama uzmanı

Yazar

Kefayatullah Khadem

Yazılım mühendisi ve Google Play yayınlama uzmanı

PrimeTestLab'ın kapalı test ve Android yayınlama rehberlerini gerçek vakalara ve Google'ın resmi dokümantasyonuna dayanarak yazıyor.

12.100+ Test Edilen Uygulama
%99,9 Test Tamamlanma Oranı
120+ Ülke
4,9/5 Puan

Yapay Zeka ile Yapılan Uygulamalar için Kapalı Test

Uygulamanız Çalışıyor. Şimdi Testi Geçirin.

Siz uygulamayı yapay zeka ile yaptınız. Biz teste katılan ve 14 günün tamamı boyunca kalan 12+ gerçek test kullanıcısı sağlıyoruz.

Başlangıç $19.99, artı ödeme sırasında gösterilen hizmet bedeli

Test 4-6 saatte başlar · 120+ ülke · Ücretsiz yeniden test veya tam iade

12.100+ yönetilen uygulama testinde tercih edildi

12 Test Kullanıcısı Edinin - $19.99 WhatsApp