← Nesim Apps

App Store İnceleme Kuralı 2.1 "Bilgi Gerekli": Ne Gönderdim

Nesim Razon, bağımsız Android geliştiricisi · 2026-11-16

#Geliştirici notları#iOS

Son dokuz iPhone gönderimimden (sekizi yeni uygulama, biri güncelleme) üçü "Guideline 2.1 - Information Needed - New App Submission" gerekçesiyle "Rejected" durumuyla döndü ("2.1.0 Performance: App Completeness" ile birlikte görünüyor). Ürkütücü duruyor ama hata raporu değildi: bir bilgi talebiydi. Bu yazı, benim durumumda Apple'ın mesajının ne istediğini ve ne gönderdiğimi anlatıyor. Kişisel bir deneyim, politika tavsiyesi değil; gereksinimler değişebilir, o yüzden size gelen mesajı mutlaka okuyun.

Ne oldu

Durum Rejected diyordu ama mesajda bir çökmeye ya da bozuk bir ekrana işaret eden hiçbir şey yoktu. Bir yeni uygulama ile eski bir kaydın güncellemesi böyle bir mesaj olmadan onaylandı; dördü ise bu yazıyı yazarken hâlâ ilk incelemedeydi. Yani talebi neyin tetiklediğini söyleyemem; yalnızca dokuz gönderimin üçüne geldiğini biliyorum.

Mesaj, uygulama incelemesinin tamamlanmış uygulamalar ve üst veriler için olduğunu söylüyor ve derlemeyi desteklenen fiziksel cihazlarda kendi testimden geçirmemi istiyordu. Ardından neyin ekleneceğini sıraladı.

Mesaj neyi istedi

Benim durumumda mesaj, App Review Information'daki Notes alanına şunları eklememi istedi:

Cevap vermek

Uygulamalardan ikisinde mesaj ayrıca App Store Connect'te cevap yazmamı istiyordu. Üçüncüsünde yalnızca Notes'u güncelleyip yeniden göndermemi istedi. Kısa bir cevap yazdım: istenen bilgilerin artık Notes'ta olduğunu, ekran kaydının eklendiğini ve başka bir şey gerekirse hazır olduğumu söyledim.

Altı cevabı yazmak

Uygulama başına altı cevabı İngilizce yazdım ve yalnızca koddan doğrulayabildiğim gerçeklerden çıkardım: bu uygulamaların hiçbirinde hesap ya da satın alma yok, cevaplar tam olarak bunu söylüyor. Harici hizmetlerde her uygulamanın gerçekte kullandıklarını yazdım: reklam ağı ve onay formu, analiz ve çökme raporlama hizmeti, harita ya da veri sağlayıcı, cihazın yerleşik hizmetleri. Bir uygulamanın hiç kullanmadığı bir şeyi, örneğin ödeme işlemcisini ya da yapay zeka hizmetini, kullanmadığını belirttim.

Her cevap toplamda iki üç bin karakterlik düz metin; Notes alanının sınırının epey altında. Tek bir şablon tuttum, yalnızca gerçekleri değiştirdim.

Gerçek cihazda kayıt

Ekranı iPhone 7'de, yerleşik ekran kaydıyla, Ana ekrandan başlayarak kaydettim. Bu telefon en fazla iOS 15.8 çalıştırıyor; bu yüzden Notes'ta bunun cihazın alabileceği en yeni iOS sürümü olduğunu yazdım. Her kayıt yaklaşık 60-75 saniye ve tek bir senaryoyu izliyor: uygulamayı aç, tipik akışı gez, menü sayfalarını aç, bitir.

Videoları USB üzerinden bilgisayara pymobiledevice3 ile, /DCIM klasöründen afc pull kullanarak kopyaladım ve ffmpeg ile 1-5 MB'lık mp4 dosyalarına yeniden kodladım. Sonra her birini Attachment olarak yükledim, Notes metnini değiştirdim, istenen yerde cevap verdim ve Update Review ya da Resubmit'e bastım. Üç uygulama da Waiting for Review durumuna döndü.

Videoları kontrol ederken yaptığım hata

Yüklemeden önce her videoyu 5 saniyede bir kare örnekleyerek kontrol ettim. Bundan, ikisinin uygulamayı açmakla başlamadığı sonucunu yanlış çıkardım. İlk 6 saniyeyi 0,5 saniyede bir örneklemek başladıklarını gösterdi: bir iki saniyelik bir Ana ekran girişi vardı ve seyrek örnekleme onu atlamıştı. Bir kaydı kontrol edecekseniz başlangıcına sık aralıkla bakın.

Şimdi ne yapıyorum

Artık bu bilgileri her yeni uygulamanın ilk gönderiminden önce Notes'a koyuyorum ve göndermeden önce telefonda kısa bir ekran videosu çekiyorum. Uygulama başına küçük bir iş ve amacı incelemede bir gidiş gelişi önlemek. Sizin mesajınız farklı bir şey istiyorsa benim listemi değil kendi mesajınızı izleyin.

Sık sorulan sorular

Guideline 2.1 Information Needed bir hata raporu mu?

Benim durumumda değildi. Mesaj bilgi ve ekran kaydı istiyordu; bir çökmeyi ya da kusuru anlatmıyordu.

Tüm yeni uygulamalara bu mesaj geliyor mu?

Hayır. İlk kez gönderdiğim dokuz uygulamanın üçüne geldi, diğer ikisi mesajsız geçti.

Bilgileri nereye koydum?

App Review Information'daki Notes alanına; ekran kaydını Attachment olarak yükledim ve mesaj istediği yerde App Store Connect'te cevap verdim.

Bu gereksinimler aynı kalacak mı?

Bilemem. Bu, benim durumumdaki tek bir mesajı anlatıyor; size gelen mesajı okuyun.

Diğer yazılar