Uygulamanızın herhangi bir bölümü giriş gerektiriyorsa, App Store inceleme demo hesabınızın Apple ilk denediğinde çalışması gerekir. Apple'ın App Review Yönergeleri, demo hesap bilgilerini ya da tüm özellikleri içeren bir demo modunu ve inceleme sırasında backend'inizin çalışır durumda olmasını ister. Pratikte bu; süresi hiç dolmayan, gerçekçi verilerle önceden doldurulmuş, tüm ücretli ve role dayalı özelliklere erişen ve yalnızca sizin görebileceğiniz bir giriş kodu gerektirmeyen özel bir hesap demektir. Bu rehber, böyle bir hesabı nasıl kuracağınızı, yanına eklenecek notları nasıl yazacağınızı ve hesap çalışmadığında diğer geliştiricilerin neyle karşılaştığını anlatıyor.
Apple, App Store inceleme demo hesabı için ne şart koşuyor?
Apple, bir uygulama giriş gerektirdiğinde App Store Connect'teki App Review Information bölümüne çalışan bir demo kullanıcı adı ve parola girilmesini ister ve bu hesabın süresi dolmamalıdır. Yönerge 2.1(a) ayrıca inceleme sırasında backend'inizin çalışıyor olmasını şart koşar.
Yönerge 2.1(a)'nın ifadesi şöyledir: "uygulamanızda giriş varsa demo hesap bilgilerini ekleyin (ve backend hizmetinizi açın!)." App Store Connect'in platform sürüm bilgileri referansı buna şunları ekler: "demo hesabı App Review sürecinde kullanılır ve süresi dolmamalıdır", "ek hesapların ayrıntıları Notes alanına eklenmelidir" ve Notes "en fazla 4000 bayt içerebilir." Sign-in required (Giriş gerekli) alanları, "uygulamanızın kullanılması için giriş gerekiyorsa" geçerlidir.
Apple'ın eksiksiz inceleme yardım sayfası daha da net konuşur: "İncelemeniz başlamadan önce süresi dolan veya değişen giriş bilgileri, gönderimin reddedilmesine neden olabilir." Uygulamanızda yönetici ve genel kullanıcı gibi birden fazla hesap türü varsa, her biri için giriş bilgilerini Notes alanına ekleyin. Otomatik yenilenen abonelik satıyorsanız, "satın alma akışının tamamının incelenebilmesi için aboneliği süresi dolmuş bir demo hesabı sağlayın."
App Review için demo hesabı nasıl kurulur?
Demo hesabını kurmak için özel bir production hesabı oluşturun, tüm süre dolumu ve temizlik işlerini bu hesaptan uzak tutun, hesabı gerçekçi verilerle doldurun ve göndermeden önce birebir aynı release build üzerinde bu hesapla giriş yapın.
appreview@yourdomain.comgibi özel bir production hesabı oluşturun. Birinin değiştirebileceği kişisel bir hesabı veya QA hesabını yeniden kullanmayın.- Hesabı tüm temizlik işlerinin dışında tutun: parola yenileme, etkin olmayan hesapları silme, deneme süresi bitişi ve dolandırıcılık kuralları.
- Hiçbir ekran boş kalmasın diye hesaba gerçekçi içerik yükleyin. İnceleyiciler eksiksizliği gördüklerine göre değerlendirir.
- Hesabın abonelik durumunu Apple'ın yönlendirmesine göre ayarlayın. Abonelik satıyorsanız, ödeme duvarının (paywall) ve satın alma akışının görünmesi için hesabın aboneliğinin süresi dolmuş olmalıdır.
- Hesabı tüm özelliklerinizin çalıştığı bir bölgeye ayarlayın ya da bölgesel farklılıkları Notes alanında açıklayın.
- Gönderdiğiniz birebir aynı release build ile temiz bir cihazda giriş yapın, ardından Notes'ta bahsettiğiniz her özelliği tek tek deneyin.
- İnceleme bitene kadar parolaya bir daha dokunmayın.
Uygulama giriş kodları, SMS OTP, magic link veya SSO kullanıyorsa ne olur?
Giriş tek kullanımlık bir kod gerektiriyorsa, göndermeden önce inceleme hesabı için sabit bir kodu Notes alanına yazın. Apple, böyle bir kod olmadan "incelemeye devam etmek için bir görüşme gerekebileceği" ve bu görüşmelerin "genellikle üç ila beş iş günü içinde tamamlandığı" konusunda uyarır.
E-postayla gönderilen magic link'ler veya SMS ile gelen tek kullanımlık kodlar için inceleme hesabını sabit bir kod ya da parola kabul edecek şekilde ayarlayın ve bu kodu Notes alanına yazın. Üçüncü taraf bir tek oturum açma (SSO) hizmeti kullanıyorsanız, App Store Connect sizden ayrıca "bunun için demo hesap giriş bilgilerini eklemenizi" ister.
Bankacılık, sağlık ve diğer düzenlemeye tabi uygulamalarda sık görüldüğü gibi, yasal veya güvenlik nedenleriyle demo hesabı paylaşamıyorsanız, Yönerge 2.1(a) "Apple'ın önceden onayıyla demo hesabı yerine yerleşik bir demo modu" kullanmanıza izin verir. Bu demo modu, kısaltılmış bir tur değil, gösterim verileri kullanarak "uygulamanızın tüm özelliklerini ve işlevlerini" göstermelidir.
App Review'a hangi hesapları vermelisiniz?
App Review'a uygulamanızdaki her hesap türü için süresi dolmayan bir giriş ve ayrıca kodları, ödeme duvarlarını ve donanım gereksinimlerini aşması için gereken her şeyi verin. Aşağıdaki tablo, her kurulumun nereye yazılacağını gösteriyor.
| Uygulamanızda | App Review'a verin | Nereye yazılır |
|---|---|---|
| Tek hesap türü | Süresi dolmayan bir demo hesabı | Kullanıcı adı ve parola alanları |
| Yönetici ve üye rolleri | Her rol için bir giriş | Birincil hesap alanlara, diğerleri Notes'a |
| Otomatik yenilenen abonelikler | Aboneliği süresi dolmuş bir hesap | Alanlar ve ödeme duvarının nerede çıktığına dair bir not |
| Giriş kodu veya magic link | İnceleme hesabının kabul ettiği sabit bir kod | Notes |
| Özel donanım veya kopyalanması zor bir kurulum | Bir demo videosu veya Apple isterse donanımın kendisi | Notes |
| Yasal olarak paylaşamadığınız veriler | Apple'ın önceden onayladığı bir demo modu | Moda nasıl girileceğini açıklayan Notes |
Demo hesabı için App Review notlarında neler yazmalı?
İyi inceleme notları; uygulamanın konseptini, tüm girişleri, giriş kodunu, ödeme duvarına nasıl ulaşılacağını, her özelliğin nerede olduğunu, varsa bölgesel farklılıkları ve test ettiğiniz cihazları içerir. Aşağıda, e-postayla giriş kodu gönderen ve Pro aboneliği olan hayali bir ekip alışkanlık takip uygulaması için bir örnek var.
CONCEPT: Team habit tracker. Coaches create groups; members log daily habits.
Pro subscription (monthly/annual) unlocks progress reports.
ACCOUNTS (non-expiring, pre-filled with 30 days of data):
- Member: review-member@example.com (in the username/password fields)
- Coach: review-coach@example.com / password: [shared here]
- Deletion test: review-delete@example.com / password: [shared here]
LOGIN CODE: The app emails a 6-digit code. For these review
accounts, enter 246810.
SUBSCRIPTION: The member account's subscription has expired.
Tap Reports > Upgrade to see the full purchase flow.
WHERE TO LOOK: Groups tab (coach) > Create group. Today tab (member)
> Log habit. Settings > Account > Delete account.
REGIONS: All features work the same in every storefront.
TESTED ON: iPhone 15 (iOS 26), iPad Air (iPadOS 26).
SERVICES: Supabase (auth/data), RevenueCat (subscriptions).Notları kısa ve işlevsel tutun. Güncellemeler için Apple'ın yardım sayfası, "nelerin değiştiğini ve inceleyicilerin önemli yeni içerik veya özellikleri nerede bulabileceğini açıklamanızı" söyler. Yönerge 2.3.1(a), yeni özelliklerin "ayrıntılı biçimde açıklanmasını" şart koşar ve "genel açıklamaların reddedileceği" konusunda uyarır. Yönerge metinleri yılda birkaç kez değişir; göndermeden önce Ekim 2026 App Review Yönergeleri değişiklikleri özetimizi okuyun.
Demo hesap girişleri incelemede neden başarısız olur? Gerçek vakalar
Kamuya açık raporlarda demo girişleri genellikle iki nedenden biriyle başarısız olur: inceleyicinin alamadığı ikinci bir doğrulama adımı ya da geliştiricide çalışan ama Apple'ın cihazında hata veren bir hesap. İki Apple Developer Forumları konusu her ikisini de gösteriyor.
Temel bir özellikte SMS ile iki faktörlü doğrulama. Apple Developer Forumları'ndaki bir geliştirici, profil düzenlemenin ABD'deki bir cep telefonu numarasına SMS ile gönderilen bir kod gerektirmesi nedeniyle uygulamasının "sürekli reddedildiğini" anlattı. Durumu şöyle açıkladı: "inceleyicinin cep telefonu numarasına sahip olmadığımız için... inceleyici doğrulama kodunu alamıyor." Konudaki diğer geliştiriciler çözümlerini paylaştı: biri backend'i "test hesabı her zaman aynı 2FA kodunu alacak şekilde" değiştirip bunu notlara yazmış, bir diğeri ise bir production hesabını sanal bir telefon numarasına bağlayıp Apple'a bu numaraya erişim vermiş.
İnceleme dışında her yerde çalışan giriş bilgileri. Supabase e-posta ve parola kimlik doğrulaması kullanan bir React Native ve Expo geliştiricisi art arda reddedildiğini bildirdi. Apple'ın ekran görüntüsünde doğru e-posta ve "Invalid login credentials" hatası görünüyordu; oysa giriş, geliştiricinin kendi cihazlarından, Postman'den ve Supabase istemcisinden sorunsuz çalışıyordu; MFA, rate limiting veya coğrafi engelleme de yoktu. Konuda doğrulanmış bir neden yok. Geliştirici bir demo modu eklemeyi düşünüyordu, ancak Yönerge 2.1(a) uyarınca bu yol Apple'ın önceden onayını gerektirir.
Vakaların ortak noktası şu: Geçerli olan tek test, inceleyicinin deneyimidir. Notes'a yazılmış sabit bir kod, ikinci doğrulama adımı sorununu çözer. "Bende çalışıyor" sorunu için ise release build ile, temiz bir cihazda, production'a karşı giriş yapmanız ve ardından hesaba hiç dokunmamanız gerekir.
Demo hesabıyla göndermeden önce neleri kontrol etmelisiniz?
Göndermeden önce demo girişinin release build üzerinde çalıştığını, her rolün ve kodun Notes'ta olduğunu ve inceleme sırasında hiçbir şeyin hesabın süresini doldurmayacağını, parolasını değiştirmeyeceğini veya hesabı silmeyeceğini doğrulayın.
- Son bir saat içinde temiz bir cihazda release build ile giriş yapıldı
- Backend, kimlik doğrulama sağlayıcısı ve e-posta ya da SMS hizmeti çalışıyor ve hesaba rate limiting uygulamıyor
- Hesap; süre dolumu, temizlik ve parola yenileme işlerinin dışında tutuluyor
- Her rolün Notes'ta kendi girişi var
- Abonelik durumu satın alma akışını gösteriyor
- Silme testi için ayrı bir hesap hazır
- Giriş kodu veya atlama yöntemi Notes'a yazıldı
- İletişim telefon numarası artı işaretiyle (+) uluslararası formatta ve bu numaraya cevap verecek biri var
Apple'ın App Review sayfasına göre "çözülmemiş sorunların ortalama %40'tan fazlası yönerge 2.1: App Completeness (Uygulama Eksiksizliği) ile ilgilidir"; bu yönerge eksik bilgileri de kapsar. Çalışmayan bir demo girişi, bunlar arasında önlenmesi en kolay olanlardan biridir. Build'in geri kalanını kontrol etmek için 2.1 retleri için release build test planımızı kullanın.
App Review hâlâ giriş yapamıyorsa ne yapmalısınız?
App Review giriş yapamıyorsa hesabı düzeltin, release build üzerinde yeniden test edin, App Review Information bölümünü güncelleyin ve App Store Connect'te tam olarak neyi değiştirdiğinizi belirten bir yanıt yazın. App Review Information "istenildiği zaman düzenlenebilir."
Ret mesajını dikkatle okuyun. Neden çoğu zaman basit bir uyumsuzluktur: parola değişmiştir, oturumun süresi dolmuştur ya da inceleyici backend'inizin engellediği bir bölgededir. Bir inceleme mesajını düzeltmeye dönüştürme rehberimiz yanıtı adım adım anlatıyor. İnceleme hazırlığını başkasına bırakmayı tercih ederseniz, App Store gönderim hizmetimiz her iki mağazayı kapsayan $599 karşılığında incelemeyi hazırlar ve ret geri bildirimlerini sizinle birlikte çözer (geliştirici hesabı ücretleri ayrıdır).
Sıkça sorulan sorular
Uygulamamda kayıt olma seçeneği varsa Apple'ın yine de demo hesabına ihtiyacı var mı?
Evet, uygulamanızın özelliklerini kullanmak için giriş gerekiyorsa. Yönerge 2.1(a), bir uygulamada giriş olduğu her durumda demo hesap bilgilerini ister; App Store Connect'in Sign-in required alanları da uygulamanızı kullanmak için giriş gerekiyorsa geçerlidir. İnceleyiciler kendileri kayıt olabilecek olsa bile, e-posta veya telefon numarası doğrulamak zorunda kalmamaları ve boş ekranlarla karşılaşmamaları için onlara verilerle dolu, hazır bir hesap verin.
App Review'a demo hesabı yerine demo videosu verebilir miyim?
Giriş gerektiren özellikler için genellikle hayır. Apple'ın demo hesabına alternatifi, Apple'ın önceden onayını gerektiren ve uygulamanın tüm özelliklerini gösterim verileriyle göstermesi gereken yerleşik bir demo modudur. Apple, özellikler özel donanım veya kopyalanması zor bir ortam gerektirdiğinde demo videosu ya da donanımın kendisini sağlamaya hazır olmanızı söyler. Video, demo hesabını destekler; onun yerini tutmaz.
App Store inceleme hesabı için iki faktörlü kimlik doğrulamayı kapatmalı mıyım?
Ya yalnızca o hesap için ikinci doğrulama adımını kapatın ya da hesabın sabit bir kod kabul etmesini sağlayın ve kodu Notes alanına yazın. Apple, bir kimlik doğrulama kodu gerekiyorsa ve sağlanmamışsa bir görüşme gerekebileceğini ve bunun genellikle üç ila beş iş günü sürdüğünü belirtir. Onaydan sonra kodu değiştirin veya atlama yöntemini devre dışı bırakın ve bunu yalnızca inceleme hesabıyla sınırlı tutun.
Uygulama onaylandıktan sonra demo hesabının parolasını değiştirebilir miyim?
Değiştirebilirsiniz ama risklidir. App Review gelecekteki güncellemeler için de aynı bilgileri kullanır ve Apple, inceleme başlamadan önce süresi dolan veya değişen giriş bilgilerinin gönderimin reddedilmesine yol açabileceğini söyler. Parolayı değiştirirseniz önce App Review Information bölümünü güncelleyin. App Store Connect, bu bölümün onaylanmış bir sürümde Edit (Düzenle) düğmesiyle de dahil olmak üzere istenildiği zaman düzenlenebileceğini belirtir.
App Store Connect'te ikinci bir demo girişini nereye yazmalıyım?
Birincil hesabı Sign-in required altındaki kullanıcı adı ve parola alanlarına, diğerlerini ise App Review Information altındaki Notes alanına rolüne göre etiketleyerek (örneğin yönetici, üye, silme testi) yazın. App Store Connect, ek hesapların ayrıntılarının en fazla 4.000 bayt alan Notes alanına yazılması gerektiğini söyler; bu yüzden her girişi kısa tutun.
Kaynaklar ve ek okumalar
Politikalar değişir. Göndermeden önce resmi dokümantasyonu kontrol edin.
- App Review Yönergeleri ↗31 Eki 2026 tarihinde kontrol edildi
- Eksiksiz bir inceleme için bilgi sağlayın – App Review Yardımı ↗31 Eki 2026 tarihinde kontrol edildi
- Platform sürüm bilgileri – App Store Connect Yardımı ↗31 Eki 2026 tarihinde kontrol edildi
- App Review – Apple Developer ↗31 Eki 2026 tarihinde kontrol edildi
- İki faktörlü kimlik doğrulama nedeniyle uygulama reddi – Apple Developer Forumları ↗31 Eki 2026 tarihinde kontrol edildi
- App Review reddi — Çalışan giriş bilgilerine rağmen demo hesap girişi başarısız (Supabase Auth) – Apple Developer Forumları ↗31 Eki 2026 tarihinde kontrol edildi
Uygulamanızı bitiş çizgisinden geçirelim.
Uygulamanızla yayındaki mağaza sayfası arasında ne olduğunu netleştirmek için odaklı bir görüşme.
Görüşme planlayın ↗

