Почему первые отправки отклоняются
Команда проверки 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