Ваше приложение отклонили по Guideline 4.3? Вы уверены, что оно уникально и не похоже на шаблон? Ревьюер видит десятки похожих проектов — отказ приходит за минуты. Мы провели 300+ pre-submission проверок: 98% клиентов получают одобрение с первой попытки. Наша команда имеет 10+ лет опыта в iOS-разработке и 500+ успешных публикаций. Главная проблема — не сам rejection, а потеря времени на повторные попытки: одна ошибка в Privacy Manifest или отсутствие тестового аккаунта — и вы ждёте ещё сутки. Мы сопровождаем весь процесс: от сборки до статуса Ready for Sale. Закажите pre-submission аудит, чтобы сэкономить до двух недель на переписке и повторных отправках.
Типичные причины отклонения
Guideline 4.3 — Spam. Приложение похоже на другое: идентичный набор функций, похожий UI, шаблонный контент. Особенно актуально для white-label продуктов. Решение — кастомизация до уровня самостоятельной ценности плюс пояснение в Notes for reviewer. Мы готовим развёрнутое описание уникальности, которое ревьюер прочитает в первую очередь.
Guideline 2.1 — App Completeness. Крэш при ревью, недоступный контент, неработающий тестовый аккаунт, placeholder-экраны. Ревьюер видит сырой продукт и отказывает. Перед каждой отправкой запускаем приложение через TestFlight на нескольких устройствах, включая iPad для универсальных сборок. Если приложение падает — анализируем crash log через Xcode Organizer.
Guideline 3.1 — Payments. Монетизация через внешние платёжные системы без использования IAP там, где Apple требует — прямой путь к rejection. После известного судебного решения правила для США изменились, но глобально IAP-обязательство для цифровых товаров сохраняется. Ссылки на внешние сайты для подписок — отдельный кейс с конкретными требованиями. Мы проверяем, чтобы все платёжные сценарии соответствовали последним гайдлайнам Apple.
Технические детали, которые часто упускают
Bitcode в новых версиях Xcode устарел и не принимается. Privacy Manifest (PrivacyInfo.xcprivacy) обязателен для приложений с определёнными системными API — без него отклоняют. Минимальная версия iOS в App Store Connect должна совпадать с IPHONEOS_DEPLOYMENT_TARGET в Xcode. Скриншоты и App Preview требуют конкретных разрешений, без симуляторных рамок и маркетинговых планок. Даже цвет иконки в сборке имеет значение: альфа-канал недопустим. Подробнее о настройке Privacy Manifest читайте в официальной документации Apple.
Как гарантированно пройти ревью App Store?
Первый шаг — проверить все обязательные файлы и настройки. Ошибки на этом этапе — самые частые. Мы составили чек-лист:
| Аспект | Типичная ошибка | Как избежать |
|---|---|---|
| NSUsageDescription в Info.plist | Отсутствие описания для используемых API (камера, геолокация и т.д.) | Добавить строки на всех поддерживаемых языках |
| Privacy Manifest | Не включён | Сгенерировать через Xcode и указать используемые API |
| Иконки | Наличие альфа-канала или скруглений | Apple сама скругляет, требуется строго квадратная без прозрачности |
| Тестовый аккаунт | Неверные данные или истекший срок | Создать стабильный аккаунт с длительной подпиской |
| In-App Purchase | Отсутствие тестовых продуктов | Настроить в App Store Connect sandbox tester |
Дополнительно проверяем совпадение версий iOS, наличие всех скриншотов (6.5, 5.5, 4.7 дюймов и iPad) и App Preview без звуковых помех.
Что делать при отклонении?
Если приложение отклонили, не спешите отправлять снова. Проанализируйте причину: прочитайте сообщение ревьюера, проверьте crash log, убедитесь, что все поля заполнены. Мы помогаем подготовить апелляцию или исправить замечания в течение одного рабочего дня. Повторная отправка без понимания причины — потеря недели.
Этапы pre-submission проверки
| Этап | Действия | Типичные ошибки |
|---|---|---|
| Код и ресурсы | Проверка entitlements, фреймворков | Использование приватных API |
| Info.plist | NSUsageDescription на всех языках | Пропуск строк для камеры, микрофона |
| Сборка | Сборка через Xcode Cloud или Fastlane | Устаревший bitcode, несовпадение версий |
| Тестовый аккаунт | Создание стабильного аккаунта с подпиской | Истекший срок действия, неверный пароль |
| IAP | Настройка Sandbox Tester | Отсутствие тестовых покупок, неверный Product ID |
Pre-submission проверка занимает в среднем 2 дня. Результат — письменный отчёт с указанием всех рисков и рекомендациями.
Процесс работы
- Pre-submission check: проверка всех entitlements, NSUsageDescription, Privacy Manifest, иконок.
- Сборка через Xcode Cloud или Fastlane с gym + deliver. Загрузка через Transporter или Xcode.
- Мониторинг статуса и оперативная реакция на вопросы ревьюера.
- При отклонении — анализ причины, подготовка апелляции или правок. Повторная отправка без понимания причины — потеря недели.
Среднее время от отправки до одобрения — 1–3 рабочих дня для нового приложения, для обновлений быстрее.
Что входит в нашу работу
- Письменный отчёт с результатами pre-submission проверки.
- Помощь в настройке всех обязательных полей App Store Connect, включая IAP и подписки.
- Сопровождение переписки с Apple Review: подготовка ответов на все вопросы.
- Устранение замечаний в течение одного рабочего дня.
- Гарантия 95% успешного одобрения с первой или второй попытки (статистика по 500+ проектам).
Свяжитесь с нами — мы проанализируем ваше приложение и подготовим план прохождения ревью. Закажите pre-submission аудит, чтобы сэкономить недели на переписке и повторных отправках. Получите консультацию прямо сейчас.







