Bu rehberde
Yirmi kontrol; her birinin nedeni ve nasıl doğrulanacağı var. Sırayla işaretle; bir kontrol başarısız olursa dur ve düzelt.
Derleme
- Yayın derlemesi, hata ayıklama çalıştırması değil. Neden: Hata ayıklama derlemeleri farklı davranır ve farklı performans gösterir. Kontrol: Yükleyeceğin tam dosyayı temiz bir telefona kur.
- Sürüm numarası ve uygulama kimliği kesin. Neden: Google Play'in yardımı, paket adlarının benzersiz ve kalıcı olduğunu; silinemeyeceğini ya da yeniden kullanılamayacağını söyler. Kontrol: İkisini de derleme yapılandırmasında ve yüklü uygulamanın bilgi ekranında oku.
- Hata ayıklama ekranı, test düğmesi ya da yer tutucu metin yok. Kontrol: Her ekranı aç ve her etiketi oku.
- Temiz kurulumda ilk açılış çalışıyor. Kontrol: Kaldır, kur, hesap ve veri olmadan aç.
- En az iki gerçek cihazda çalışıyor. Kontrol: Biri yeni, biri daha eski ya da küçük. Hangi cihazlarda test edeceğine bak: hangi Android cihazlarında test edilmeli.
Gizli bilgiler ve veri
- Kodda ya da uygulama paketinde anahtar ya da parola yok. Kontrol: AI ile üretilmiş uygulamalarda API anahtarları ve gizli bilgiler rehberini izle.
- Bir istemye ya da sohbete hiç yapıştırdığın her anahtar değiştirildi. Neden: Açığa çıkmış say. Kontrol: Eski anahtar artık çalışmıyor.
- Uygulamanın konuştuğu her servisi biliyorsun. Kontrol: Kullanıcı verisini işleyen her ağ adresini ve kütüphaneyi listele.
- Sunucu kuralları "herkese açık" değil. Neden: Bir demo için yapılmış varsayılan bir ayar, herkesin veriyi okumasına izin verebilir. Kontrol: Oturum açmadan veri okumayı dene.
Gizlilik ve politika
- Bir gizlilik politikası var, herkese açık ve uygulamanın yaptığıyla uyumlu. Kontrol: Bağlantıyı bir tarayıcıda aç; 8. adımla karşılaştır. Bu hukuki tavsiye değildir.
- Mağazadaki veri beyanları uygulamayla uyuşuyor. Neden: Google Play'in Veri güvenliği yardımı, beyanların üçüncü taraf kütüphane ve SDK'lar dahil uygulamanın gerçek davranışını yansıtması gerektiğini ve gizlilik politikasının zorunlu olduğunu söyler. Kontrol: Göndermeden önce formu 8. adımla karşılaştır.
- Uygulamanın hesapları varsa hesap silme çalışıyor. Neden: Apple (yönerge 5.1.1(v)), uygulama hesap oluşturmayı destekliyorsa uygulama içinden hesap silmeyi şart koşar; Google Play ise silme talepleri için uygulama içi bir yol ve bir web bağlantısı ister. Kontrol: Bir test hesabıyla iki yolu da dene.
Liste
- Ekran görüntüleri gerçek, güncel uygulamayı gösteriyor. Kontrol: Her ekran görüntüsünü derlemeyle karşılaştır.
- Açıklama, uygulamanın ne yaptığını ve yapmadığını söylüyor. Neden: Vaat ettiğinden fazlasını söyleyen bir liste kullanıcıyı hayal kırıklığına uğratır. Kontrol: Birinden okumasını iste ve ne beklediğini anlatmasını sağla.
- İletişim e-postası çalışıyor. Kontrol: Ona bir mesaj gönder.
Testçiler ve geri bildirim
- Google Play kapalı testine ihtiyacın varsa, çalışıyor. Kontrol: kapalı test şartları ve 14 gün neyi sayar bölümlerine bak.
- Uygulamayı yapmayan en az bir kişi baştan sona kullandı. Kontrol: Yazılı bir rapor; "fena değildi" değil.
- Bilinen sorunlar yazılı ve sıralı. Kontrol: "Yayından önce mutlaka düzeltilmeli" işaretli bir liste. Bkz. çökme raporlarını nasıl önceliklendirmeli.
- Kullanıcıların sorunları bildirebileceği özel bir yer var. Neden: Sorunları herkese açık puanlara dönüşmeden yakalar.
- Yorumları dürüstçe, bir kez, iyi bir andan sonra isteyeceksin. Yorumlar, sevilen bir üründen ve dürüst bir istekten gelmeli; asla satın alma ya da takastan değil. Bkz. uygulama yorumu satın almak: riskler ve bunun yerine ne yapılmalı.
Hepsini işaretledikten sonra
AppReviewX'i dene ve test turlarında diğer geliştiricilerden özel, yapılandırılmış geri bildirim al. Bir geri bildirim = 1 kredi; yeni hesaplar 0 ile başlar. Mağaza kuralları değişir; resmi sayfaları tekrar kontrol et.
İlgili: Vibe coding merkezi, gizli bilgiler ve API anahtarları, testçilerin AI ile üretilmiş kodda bulduğu hatalar.