Чому перші відправки відхиляються
Команда перевірки Apple відхиляє приблизно 40% перших відправок. Більшість відхилень — технічні або метадані проблеми, а не фундаментальні. Детальний чеклист перед відправкою усуває більшість з них.
Найпоширеніші причини відхилення:
- Відсутня або непрацююча URL-адреса політики конфіденційності
- Застосунок падає під час перевірки на пристроях Apple
- Скріншоти не відповідають реальному функціоналу
- Неповний або оманливий опис
- Покупки в застосунку налаштовані неправильно
- Вітовий рейтинг вибрано неправильно
Повний чеклист перед відправкою
📋 Інформація та метадані
- Назва застосунку — унікальна, макс. 30 символів, без спаму ключовими словами
- Підзаголовок — макс. 30 символів, описує основну функцію
- Опис — чіткий, чесний; перші 3 рядки найважливіші (видно до кнопки "Більше")
- Поле ключових слів — макс. 100 символів, через кому, без пробілів після ком
- Категорія — первинна і (за бажанням) вторинна категорія обрані правильно
- Номер версії — починається з 1.0.0 або вище; має бути більшим за будь-яку попередню відправку
🖼️ Скріншоти та превью
- iPhone 6.9" скріншоти — обов'язкові (2796×1290 px). Використовуються за замовчуванням для менших розмірів
- iPhone 6.5" скріншоти — настійно рекомендовані (1284×2778 px)
- iPad Pro 13" скріншоти — обов'язкові, якщо застосунок підтримує iPad
- Скріншоти показують реальний UI — без постановок, що не відповідають функціоналу
- Іконка застосунку — 1024×1024 px PNG, без альфа-каналу, без закруглених кутів
🔒 Конфіденційність і право
- URL політики конфіденційності — обов'язкова для ВСІХ застосунків. Має бути активним, доступним посиланням
- Privacy Nutrition Labels — точно заповнені в App Store Connect. Вкажіть кожен тип даних, що збираються
- App Tracking Transparency — якщо використовуєте IDFA, ключ NSUserTrackingUsageDescription має бути в Info.plist
- Поле Copyright — формат: "© 2026 Назва вашої компанії"
⚙️ Технічні вимоги
- Без крешів — тестуйте на реальних пристроях і симуляторах для всіх підтримуваних версій iOS
- Мінімальна версія iOS — встановіть ту, що реально підтримує ваш код
- Всі дозволи пояснені — кожен ключ NSUsageDescription у Info.plist має чітке повідомлення для користувача
- Немає placeholder-контенту — видаліть Lorem Ipsum, тестові логіни, debug-логи у UI
- Build завантажений через Xcode або Transporter — актуальна збірка доступна в App Store Connect
🎭 Вітовий рейтинг
- Опитувальник рейтингу заповнений — відповідайте чесно. Неправильний рейтинг — часта причина відхилення
- Контент від користувачів — якщо можна публікувати або надсилати повідомлення, позначте відповідні категорії
🔑 Демо-акаунт (якщо застосунок вимагає логін)
- Дані для входу надані — поле "Demo Account" в App Store Connect. Рецензенти Apple мають отримати доступ до всіх функцій
- Демо-акаунт завжди активний — перевірка може тривати 1–3 дні
- Нотатки для рецензента — поясніть неочевидні функції або особливі інструкції
Перед відправкою: спочатку TestFlight
Перед відправкою на перевірку App Store поширте збірку через TestFlight хоча б 5–10 реальним тестувальникам. Це виявляє краші і UX проблеми, що симулятори пропускають.
Порада профі: Якщо збірка пройшла TestFlight без крешів — вона готова до перевірки App Store.
Після відправки: чого очікувати
Перевірка Apple зазвичай займає 24–48 годин для перших відправок. Одне-два відхилення при першій відправці — абсолютно нормально. Apple надає конкретну причину з номером правила — більшість проблем виправляються і повторно відправляються протягом кількох годин.
Не відправляйте в п'ятницю. Перевірки, розпочаті в кінці п'ятниці, часто чекають до понеділка. Відправляйте в понеділок–середу для найшвидшого результату.
Потрібен Apple Developer акаунт для публікації застосунку?
Надаємо верифіковані Individual та Corporate акаунти. Оплата тільки після перевірки доступу.
🚀 Замовити в Telegram