Bir red dünyanın sonu değil, ama yayına çıkmaya harcamak isteyeceğiniz günleri alır. İyi haber şu: reddedilmelerin neredeyse tamamı kısa bir kural listesinden gelir ve neredeyse hepsi gönder tuşuna basmadan yakalanabilir.
1. Kural 2.1: Uygulama Bütünlüğü
En yaygın olanı. İncelemeci bir çökme, bozuk bir bağlantı, yer tutucu bir metin ya da ulaşamadığı bir özellikle karşılaştı.
- Gönderdiğiniz derlemenin aynısını sadece simülatörde değil, gerçek bir cihazda test edin
- "Çok yakında" ekranlarını ve lorem ipsum metinlerini kaldırın
- Uygulama hesap gerektiriyorsa inceleme notlarında Apple'a çalışan bir demo hesap verin
- Özellikler bir donanıma, konuma ya da sunucu ayarına bağlıysa bunlara nasıl ulaşılacağını açıklayın
2. Kural 2.3: Doğru Meta Veri
Ekran görüntüleri, açıklamalar ve önizlemeler gerçek uygulamayı göstermelidir. Henüz olmayan özelliklerin maketleri, ekran görüntülerinde fiyatlar ya da başka platformlardan bahsetmek işaretlenir.
3. Kural 4.2: Minimum İşlevsellik
Bir web sitesini saran ya da işe yaramayacak kadar az şey sunan uygulamalar reddedilir. Yerel gezinme, çevrimdışı durumlar, anlık bildirimler ya da widget gibi platform özellikleri Apple'a uygulamanın gerçek değer kattığını gösterir.
4. Kural 4.3: Spam
Birbirinin neredeyse aynısı birçok uygulama yayınlamak ya da yeni hiçbir şey sunmadan kalabalık bir kategoriyi kopyalamak buraya girer. Seçenekleri olan tek bir iyi uygulama, beş kopyadan iyidir.
5. Kural 3.1.1: Uygulama İçi Satın Alma
Uygulama içinde açılan dijital içerik ve özellikler Apple'ın uygulama içi satın alma sistemiyle satılmalıdır. Fiziksel ürünler ve gerçek dünyadaki hizmetler istisnadır. Ödeme ekranınızda görünür bir geri yükleme düğmesi ve net abonelik koşulları da olmalıdır. StoreKit 2 rehberimiz istemci tarafını gösteriyor.
6. Kural 5.1.1: Veri toplama ve saklama
İlk gönderimlerin çoğu gizlilikte takılır:
- App Store Connect'te ve uygulamanın içinde bir gizlilik politikası bağlantısı
- Neden erişim istediğinizi açıklayan net izin metinleri
- Yalnızca özelliğin gerçekten ihtiyaç duyduğu verileri isteyin
- Hesap silme: kullanıcılar hesap oluşturabiliyorsa, uygulamanın içinden silebilmelidir
7. Gizlilik bildirimleri ve gerekçeler
Uygulamalar ve kullandıkları üçüncü taraf SDK'lar, dosya zaman damgalarını ya da kullanıcı varsayılanlarını okumak gibi bazı sistem API'lerini neden kullandıklarını bir gizlilik bildiriminde (privacy manifest) belirtmelidir. SDK'larınızı güncel tutun; popüler olanların çoğu artık kendi bildirimiyle geliyor.
8. Kural 4.8: Giriş Hizmetleri
Üçüncü taraf bir sosyal hesapla giriş sunuyorsanız Apple gizlilik odaklı eşdeğer bir seçenek ister. Apple ile Giriş Yap bu şartı karşılamanın en kolay yoludur.
9. Kural 2.5: Yazılım Gereksinimleri
Özel API'ler kullanmak, çalıştırılabilir kod indirmek ya da eski bir SDK ile derlemek redde yol açar. Apple her bahar minimum SDK sürümünü yükseltir; göndermeden önce güncel Xcode ile derleyin.
Gönderim öncesi kontrol listemiz
- Yayın derlemesini gerçek bir iPhone'a sıfırdan kurun, tüm ana akışları test edin
- App Review bilgilerinde demo hesap ve adım adım notlar
- Gerçek uygulamadan alınmış, başka platformlardan bahsetmeyen ekran görüntüleri
- Açılan gizlilik politikası ve destek bağlantıları
- Uygulamanın ve SDK'larının topladıklarıyla örtüşen gizlilik etiketleri
- Fiyat, dönem, koşullar ve geri yükleme düğmesi gösteren bir ödeme ekranı
- Ayarlardan ulaşılabilen hesap silme
- Desteklediğiniz her dilde, her izin için açıklama metni
Yine de reddedilirseniz
Mesajı dikkatle okuyun; ilgili kuralı ve çoğu zaman bir ekran görüntüsünü içerir. Sorunu düzeltin, açıklama gerekiyorsa Çözüm Merkezi'nden yanıt verin ve yeniden gönderin. İncelemecinin yanıldığını düşünüyorsanız App Review Board'a itiraz edebilirsiniz.
Müşterilerimiz için uygulama yayınlarken mağaza sayfasını, inceleme notlarını ve Apple ile tüm yazışmaları biz yürütüyoruz. Uygulama yükleme adımları için App Store'a uygulama yükleme rehberimize, toplam sürenin nasıl dağıldığı için geliştirme takvimi yazımıza bakın.
Sık sorulan sorular
App Store incelemesi ne kadar sürer?
Başvuruların çoğu bir iki gün içinde incelenir. Yeni uygulamalar ve uygulama içi satın alma içerenler bazen biraz daha uzun sürer.
Hızlandırılmış inceleme isteyebilir miyim?
Evet. Apple kritik hata düzeltmeleri ve zamana bağlı etkinlikler için hızlandırılmış inceleme sunar. Ölçülü kullanın.
Bir red uygulamamın sıralamasını etkiler mi?
Hayır. Redler herkese açık değildir ve arama sıralamasını etkilemez. Sorunu düzeltip yeniden gönderin.
Hiç veri toplamıyorsam gizlilik politikasına ihtiyacım var mı?
Evet. Her uygulamanın bir gizlilik politikası bağlantısı olmalıdır; hiç veri toplanmadığını belirtse bile.