Rehber

Ekran ekran yayına alma

Derlemeniz test aşamasında. Bu rehber, Apple ve Google'ın size sonra gösterdiği formlarda, Gönder'e basana kadar kutu kutu size yol gösterir.

App Store

Push200 derlemenizi App Store Connect'e zaten gönderdi; derleme orada TestFlight'ta görünür. App Store'a koymak için uygulamanızın sayfasını doldurup Apple'ın incelemesine gönderirsiniz. İlk sefer için yaklaşık bir saat ayırın. Sonraki güncellemeler için yalnızca yeni derleme ve nelerin değiştiğine dair birkaç kelime yeterlidir.

Bir rehber, tavsiye değil

Nereye tıklayacağınızı ve her kutunun ne istediğini, Apple ve Google'ın bugün gösterdiği haliyle anlatıyoruz. Ne yazacağınız ve uygulamanızın kabul edilip edilmeyeceği sizinle mağaza arasındadır. Push200 hukuki, gizlilik ya da iş tavsiyesi vermez; bu sorular için yetkin bir uzmana danışın. Apple ve Google ekranlarını zaman zaman değiştirir. Buradaki bir şey onların kendi sayfalarından farklıysa doğru olan onlarınkidir.

  1. Bunları hazır bulundurun

    Göndermeden önce Apple bunların hepsini ister:

    • Uygulamanızın iPhone'daki ekran görüntüleri ve uygulamanız iPad'de çalışıyorsa iPad'deki ekran görüntüleri
    • Uygulamanızın açıklaması ve en fazla 100 karakterlik arama anahtar kelimeleri
    • İnsanların size ulaşabileceği bir destek web sayfası ve gizlilik politikanızın web adresi
    • Uygulamanız giriş gerektiriyorsa: Apple'ın inceleyicisi için çalışan bir demo hesabı
    • Yalnızca Apple'ın inceleyicisi için iletişim adınız, telefon numaranız ve e-postanız
  2. Uygulamanızın sürüm sayfasını açın

    App Store Connect'i açın, Apps'e basın ve uygulamanızı seçin. Solda, iOS App altında Prepare for Submission olarak işaretlenmiş sürüme basın, örneğin 1.0. Bundan sonrakilerin çoğu bu sayfadadır.

  3. Ekran görüntülerinizi ekleyin

    Previews and Screenshots altında Apple, ihtiyaç duyduğu ekran boyutlarını gösterir. Ekran görüntülerinizi istediği her boyutun üzerine sürükleyin.

    • Apple, listelediği en büyük iPhone boyutunu ister ve bunları daha küçük iPhone'lar için de kullanır
    • Uygulamanız iPad'de çalışıyorsa Apple iPad ekran görüntülerini de ister
    • Her boyut için en fazla 10 ekran görüntüsü. Apple bunların uygulamanızı kullanım halinde göstermesini bekler
    • Apple'ın ekran görüntüsü boyutları tam piksel boyutlarını listeler
  4. Metin kutularını doldurun

    Aynı sayfada:

    • Promotional Text: isteğe bağlı, en fazla 170 karakter; incelemeye gerek kalmadan istediğiniz zaman değiştirebilirsiniz
    • Description: uygulamanızın ne yaptığı, en fazla 4.000 karakter
    • Keywords: insanların arayabileceği kelimeler, virgülle ayrılmış, toplamda en fazla 100 karakter
    • Support URL: zorunlu, insanların yardım alabileceği web sayfası
    • Marketing URL: isteğe bağlı
    • Copyright: uygulamanın sahibi; genellikle yıl ve adınız ya da şirketiniz, örneğin 2026 Şirketiniz
  5. Push200'ün gönderdiği derlemeyi seçin

    Build bölümüne kaydırın ve Add Build'e ya da +'ya basın. Push200'ün size gösterdiği sürüm numarasına sahip derlemeyi seçin. Henüz orada değilse Apple hâlâ işliyordur. Bu genellikle Apple'ın e-postasından sonra birkaç dakika sürer.

    • Apple, uygulamanızın şifreleme kullanıp kullanmadığını sorabilir. Apple'ın şifreleme sayfası, neyin standart şifreleme sayıldığı da dahil olmak üzere her yanıtı açıklar
  6. App Information'ı doldurun

    Solda, General altında App Information'a basın:

    • Name ve Subtitle: her biri en fazla 30 karakter. Ad, mağazada simgenizin altında görünendir
    • Category: uygulamanızın göründüğü mağaza bölümü ve isteğe bağlı ikinci bir bölüm
    • Content Rights: uygulamanızın başkasına ait içerik gösterip göstermediği
    • Age Rating: Set Up Age Ratings'e ya da Edit'e basın ve Apple'ın uygulamanızın içeriğiyle ilgili sorularını yanıtlayın. Apple, derecelendirmeyi yanıtlarınıza göre belirler
  7. App Privacy'yi doldurun

    Solda App Privacy'ye basın. Bu, App Store sayfanızın gizlilik bölümü olur.

    • Privacy Policy URL: gizlilik politikanızın web adresi. Apple bunu her uygulama için zorunlu tutar
    • Get Started'a basın. Apple, sizin ya da uygulamanızdaki hizmetlerin veri toplayıp toplamadığını sorar. Uygulamanızdaki hizmetler arasında giriş, analiz, reklam, çökme raporları ve ödemeler olabilir; örneğin Firebase
    • İşaretlediğiniz her veri türü için Apple, neye kullanıldığını, kişiyle ilişkilendirilip ilişkilendirilmediğini ve takip için kullanılıp kullanılmadığını sorar
    • Her hizmetin yapımcıları genellikle hizmetlerinin neler topladığını yayınlar; bu da yanıtlamanıza yardımcı olur
    • Bitirdiğinizde Publish'e basın. Apple'ın App Privacy sayfası her soruyu açıklar
  8. Fiyatı ve ülkeleri belirleyin

    Solda Pricing and Availability'ye basın. Bir fiyat ya da Free seçin ve uygulamanızın görüneceği ülke ve bölgeleri belirleyin. Ücretli uygulamalar için Business altında Apple'ın Paid Apps sözleşmesinin imzalanmış olması gerekir.

  9. Apple'ın inceleyicisine ihtiyacı olanı söyleyin

    Sürüm sayfasına dönüp App Review Information bölümüne kaydırın:

    • Sign-in required: uygulamanız giriş gerektiriyorsa işaretleyin ve çalışan bir demo kullanıcı adı ve şifre yazın. Giriş yapamayan bir inceleyici genellikle uygulamayı geri gönderir
    • Contact Information: adınız, telefon numaranız ve e-postanız. Bunları yalnızca Apple görür
    • Notes: inceleyicinin kendi başına bulamayacağı her şey; örneğin bir kod, bir konum ya da bir cihaz gerektiren bir özellik
  10. Ne zaman yayına gireceğini seçin

    App Store Version Release altında, Apple onayladıktan sonra uygulamanızın nasıl yayına gireceğini seçin: bir düğmeyle kendiniz, hemen otomatik olarak ya da seçtiğiniz bir tarihte otomatik olarak.

  11. İncelemeye gönderin

    Sağ üstte Add for Review'a basın. Apple bir özet gösterir. Submit to App Review'a basın. Uygulamanızın durumu önce Waiting for Review, sonra In Review olur. Apple, çoğu uygulamanın bir iki gün içinde incelendiğini söylüyor ve sonucu size e-postayla bildirir.

  12. Apple geri gönderirse

    Apple'ın mesajı App Store Connect'te App Review altındadır ve Apple'ın App Review Guidelines belgesindeki ilgili kuralı belirtir. Oradan yanıt verebilirsiniz. Uygulamada bir şeyin değişmesi gerekiyorsa kodunuzu değiştirin, Push200'de Derle'ye basın, sürüm sayfasında yeni derlemeyi seçin ve yeniden gönderin.

Apple'ın yönergelerine göre uygulamaların sık geri gönderilme nedenleri

Bunlar Apple'ın yayımladığı yönergelerden alınmıştır. Her duruma Apple karar verir, bu yüzden yönergelerin kendisini okuyun.

  • Uygulama çöküyor ya da bozuk bağlantılar, boş sayfalar veya yer tutucu metinler içeriyor
  • Demo hesabı eksik olduğu ya da çalışmadığı için inceleyici giriş yapamıyor
  • Gizlilik yanıtları uygulamanın yaptıklarıyla uyuşmuyor ya da gizlilik politikası bağlantısı çalışmıyor
  • Uygulama büyük ölçüde bir çerçeve içindeki web sitesi ve uygulama gibi çalışan pek az şey var
  • Abonelikler ya da ek özellikler gibi dijital şeyler Apple'ın uygulama içi satın alma sistemi olmadan satılıyor
  • İnsanlar uygulamada hesap oluşturabiliyor ama uygulamada silemiyor
  • Ekran görüntüleri uygulamanın kendisini göstermiyor

Sonraki güncellemeleriniz

Her güncelleme için soldaki iOS App'in yanındaki +'ya basarak yeni bir sürüm oluşturun, Push200'ün gönderdiği yeni derlemeyi seçin, What's New in This Version kısmını yazın ve yeniden gönderin. Diğer her şey dolu kalır.

Henüz derleme yapılmıyor mu?

Uygulamanız henüz derlenmiyorsa GitHub, Apple ve Google Play'i bağlayarak başlayın.

Kurulum rehberini oku

Google Play

Push200 her derlemeyi, seçtiğiniz test kanalında test sürümü olarak Google Play'e gönderir. Uygulamanızı herkese açmak için Play Console'da uygulamanızın görevlerini doldurur, ardından üretime bir sürüm gönderirsiniz. İlk sefer için yaklaşık bir saat ayırın.

Bir rehber, tavsiye değil

Nereye tıklayacağınızı ve her kutunun ne istediğini, Apple ve Google'ın bugün gösterdiği haliyle anlatıyoruz. Ne yazacağınız ve uygulamanızın kabul edilip edilmeyeceği sizinle mağaza arasındadır. Push200 hukuki, gizlilik ya da iş tavsiyesi vermez; bu sorular için yetkin bir uzmana danışın. Apple ve Google ekranlarını zaman zaman değiştirir. Buradaki bir şey onların kendi sayfalarından farklıysa doğru olan onlarınkidir.

  1. Önce hesap türünüzü kontrol edin

    Google, yeni kişisel hesapların yayına girmeden önce en az 12 test kullanıcısıyla 14 gün art arda kapalı test yapmasını ister. Kuruluş (işletme) hesaplarında bu kural yoktur, ancak kaydolurken bir D-U-N-S numarası gerekir. Google'ın kişisel hesaplar için kurallarını okuyun ve aşağıdaki test adımlarına bakın.

  2. Bunları hazır bulundurun

    Uygulamanız yayına girmeden önce Google bunların hepsini ister:

    • Bir uygulama simgesi: 512 x 512 piksel, PNG
    • Bir öne çıkan görsel: 1024 x 500 piksel, mağaza sayfanızın en üstünde gösterilir
    • En az 2 telefon ekran görüntüsü ve uygulamanız tabletleri destekliyorsa tablet ekran görüntüleri
    • En fazla 80 karakterlik kısa bir açıklama ve en fazla 4.000 karakterlik tam bir açıklama
    • Gizlilik politikanızın web adresi ve bir iletişim e-postası
    • Uygulamanız giriş gerektiriyorsa: Google'ın inceleyicisi için çalışan bir test hesabı
  3. Uygulamanızın kurulum görevlerini açın

    Play Console'u açın ve uygulamanızı seçin. Dashboard'da Google, ihtiyaç duyduğu görevleri Set up your app altında listeler. Her biri kısa bir form açar. Her birinde Save'e basın; görev onay işareti alır.

  4. Gizlilik politikası ve uygulama erişimi

    Uygulamanızın içeriğiyle ilgili görevlerde:

    • Privacy policy: gizlilik politikanızın web adresini yapıştırın
    • App access: uygulamanızdaki her şeyin giriş yapmadan çalışıp çalışmadığını belirtin. Çalışmıyorsa talimatlar ve Google'ın inceleyicisi için çalışan bir test girişi ekleyin
  5. Reklamlar, içerik derecelendirmesi ve hedef kitle

    Üç kısa form daha:

    • Ads: uygulamanızdaki hizmetlerden gelen reklamlar da dahil, uygulamanızın reklam gösterip göstermediğini belirtin
    • Content rating: Start questionnaire'a basın, e-postanızı girin, uygulamanızın kategorisini seçin ve uygulamanızın içeriğiyle ilgili soruları yanıtlayın. Her ülke için derecelendirmeleriniz yanıtlarınızdan çıkar
    • Target audience and content: uygulamanızın hitap ettiği yaş gruplarını seçin. Çocukları dahil ederseniz Google'ın Families kuralları da geçerli olur
  6. Veri güvenliği

    Bu, mağaza sayfanızın veri güvenliği bölümü olur.

    • Google, uygulamanızın listelediği veri türlerinden herhangi birini toplayıp toplamadığını ya da paylaşıp paylaşmadığını sorar; buna Firebase, analiz ya da reklam gibi uygulamanızdaki hizmetlerin topladığı veriler de dahildir
    • İşaretlediğiniz her tür için neye kullanıldığını ve isteğe bağlı mı yoksa zorunlu mu olduğunu sorar
    • Ayrıca verilerin aktarılırken şifrelenip şifrelenmediğini ve insanların verilerinin silinmesini nasıl isteyebileceğini sorar
    • Her hizmetin yapımcıları genellikle hizmetlerinin neler topladığını yayınlar. Google'ın bu form için yardım sayfası her soruyu açıklar
  7. Diğer beyanlar

    Google yalnızca uygulamanız için geçerli olanları gösterir. Bunlar şunları içerebilir:

    • News apps, Government apps, Financial features ve Health: bu tür uygulamalarla ilgili sorular
    • Account deletion: insanlar uygulamanızda hesap oluşturabiliyorsa Google, hesaplarının silinmesini isteyebilecekleri bir web sayfası ister
    • Permissions: uygulamanız arka planda konum ya da kısa mesajlar gibi hassas izinler kullanıyorsa Google nedenini sorar
  8. Mağaza girişiniz

    Solda, Grow users altında Store presence'a, ardından Main store listing'e basın:

    • App name: en fazla 30 karakter
    • Short description ve Full description
    • Graphics: simgeniz, öne çıkan görseliniz ve ekran görüntüleriniz
    • Store settings altında: uygulamanızın kategorisi, etiketleri, iletişim e-postası ve web sitesi
  9. Test ve 12 test kullanıcısı kuralı

    Test and release, ardından Testing altında Google'ın üç tür testi vardır:

    • Internal testing: davet ettiğiniz en fazla 100 kişi. Uygulamanızın Gelişmiş ayarlarında başka bir kanal seçmediyseniz Push200 derlemeleri buraya gönderir
    • Closed testing: e-posta listesi ya da Google Grubu ile davet ettiğiniz kişiler. Google'ın 12 test kullanıcısı kuralının istediği test budur
    • Open testing: herkes mağaza sayfanızdan katılabilir
  10. Yeni bir kişisel hesabınız varsa

    Yayına girmeden önce Google'ın kuralını karşılamak için:

    • Closed testing'i açın, bir kanal oluşturun ya da Google'ın oluşturduğunu kullanın ve test kullanıcılarınızın e-postalarını ekleyin
    • O kanalda bir sürüm oluşturun ve Push200'ün yüklediği derlemeyi Add from library'den ekleyin
    • Katılım bağlantısını test kullanıcılarınıza gönderin. Her biri bağlantıyı açar, katılır ve uygulamanızı Google Play'den yükler
    • Google katılımda kalan test kullanıcılarını sayar. En az 12 kişiyle art arda 14 gün geçtikten sonra Dashboard, testinizle ilgili birkaç soruyla birlikte Apply for production seçeneğini sunar
  11. Üretime bir sürüm gönderin

    Test and release altında Production'a basın:

    • Countries / regions altında uygulamanızın nerede kullanılabileceğini seçin
    • Create new release'e, ardından Add from library'ye basın ve Push200'ün yüklediği, test ettiğiniz derlemenin aynısını seçin
    • Sürüm notlarını, yani insanların Yenilikler altında gördüğü metni yazın, ardından Next'e ve Save'e basın
    • Publishing overview'a gidin ve Send changes for review'a basın
  12. Google'ın incelemesi

    Google, incelemelerin 7 güne kadar, yeni uygulamalarda bazen daha uzun sürebileceğini söylüyor. Bittiğinde bir e-posta alırsınız. Google reddederse e-posta ve Play Console'daki Inbox, hangi politika olduğunu ve neyin değişmesi gerektiğini söyler. Uygulamanızı ya da formu değiştirin, uygulamanın kendisi değiştiyse Push200'de Derle'ye basın ve yeniden gönderin.

Google'ın politikalarına göre uygulamaların sık reddedilme nedenleri

Bunlar Google'ın yayımladığı politikalardan alınmıştır. Her duruma Google karar verir, bu yüzden Google'ın Policy Center sayfasının kendisini okuyun.

  • Veri güvenliği yanıtları uygulamanın ya da hizmetlerinin topladıklarıyla uyuşmuyor
  • Gizlilik politikası yok ya da bağlantısı çalışmıyor
  • App access'te çalışan bir test girişi olmadığı için inceleyici giriş yapamıyor
  • Ada ya da açıklamalara doldurulmuş anahtar kelimeler veya uygulamayla uyuşmayan metinler
  • Uygulama çöküyor ya da mağaza girişinde söylenenleri yapmıyor
  • Google'ın istediği beyan olmadan kullanılan hassas bir izin
  • Uygulama hesap oluşturmaya izin verdiği halde hesabın silinmesini istemenin bir yolu yok

Sonraki güncellemeleriniz

Uygulamanız yayına girdikten sonra her güncelleme kısa sürer. Push200 yeni derlemeyi test kanalınıza gönderir. Test edin, ardından Production'da Create new release'e basın, yeni derlemeyi ekleyin, yenilikleri yazın ve incelemeye gönderin.

Henüz derleme yapılmıyor mu?

Uygulamanız henüz derlenmiyorsa GitHub, Apple ve Google Play'i bağlayarak başlayın.

Kurulum rehberini oku