Отклонение приложения в App Store требует ответа, соответствующего указанной проблеме. Начните с сообщения проверки и выясните, что именно не прошло проверку. Текущие инструкции Apple позволяют ответить после исправления информации, метаданных или серверного доступа. Исправление кода в отправленной сборке требует новой сборки. Если вы оспариваете решение, сначала уточните его, а затем подавайте апелляцию.
Немедленная повторная отправка может перезапустить работу, которую можно было завершить в переписке.
Мы начинаем с того, что сопоставляем сообщение с отправленным приложением и фиксируем, что мог увидеть рецензент. Так у вас появляется конкретная задача для обсуждения с разработчиком, даже если вы не можете самостоятельно изменить код.
Отклонение приложения в App Store: что сказано в сообщении?
Прежде чем выбирать исправление, прочитайте статус и проверьте, какого элемента он касается. Справочник статусов Apple отличает отправленный материал, ожидающий проверки, от отклоненного приложения или отклоненной информации страницы. Отправленный материал может включать несколько элементов. Зафиксируйте, в каком из них есть проблема, указанное правило и объяснение рецензента. Одной старой отметки об отклонении недостаточно для действий.
Метаданные означают информацию страницы, например описания и снимки экрана, находящуюся вне исполняемого пакета приложения. Сборка является упакованной версией, отправленной на проверку. App Review Guidelines от Apple рассматривают завершенность, точность метаданных и достаточную функциональность приложения как отдельные требования. Более ясное описание не устранит сбой, а работающей функции все равно может потребоваться более полная информация для проверки.
Ведите запись задачи со следующими полями: затронутый элемент, правило, обнаруженная проблема, предлагаемое исправление, доказательство, ответственное лицо и следующее действие. Используйте фактическое замечание рецензента. Если сообщение чего-либо не объясняет, отметьте поле как неизвестное, а затем задайте конкретный вопрос.

Найдите проблему, которую смог воспроизвести рецензент
Проверьте отправленную версию, начиная с места, описанного в сообщении. У вашей повседневной учетной записи уже может быть доступ или завершенная настройка, которых нет у рецензента. Инструкции Apple по подготовке требуют рабочих демонстрационных учетных данных и информации, необходимой для доступа к функциям приложения. Проверьте весь путь, прежде чем просить разработчика о новом выпуске.
- Сопоставьте версию и среду. Спросите разработчика, какая сборка была отправлена и на каком устройстве и в какой операционной системе ее тестировали. Справка Apple по тестированию на устройствах требует тестирования на физических устройствах, включая применимые режимы совместимости. Зафиксируйте все, что вам не удалось воспроизвести на доступных устройствах.
- Проверьте учетную запись для проверки после нового входа. Выполните предоставленные шаги до функции, о которой идет речь. Проверьте роли учетной записи и все инструкции по кодам аутентификации. Справка Apple по полной проверке требует предоставить эти сведения заранее. Учетные данные должны оставаться действующими к моменту начала проверки.
- Читайте информацию страницы вместе с приложением. Сравните снимки экрана и описание с тем, что в действительности делает эта сборка. Если отклонение касается сообщения о разрешении, инструкции Apple по строкам назначения требуют конкретно объяснить, как приложение использует запрашиваемый ресурс.
- Проверьте указанное поведение в отношении конфиденциальности. Если проблема касается удаления учетной записи, проверьте фактический путь. Инструкции Apple требуют, чтобы приложения, поддерживающие создание учетных записей, позволяли инициировать удаление внутри приложения. Одной деактивации недостаточно. Обязанности по хранению данных и исключения для регулируемых приложений нужно проверять отдельно.
Используйте тестовую учетную запись с безопасными образцами данных. Запись или вложение должны показывать неработающий или исправленный путь, не раскрывая записи клиентов или учетные данные.
Ответить, отправить новую сборку или подать апелляцию?
Выбирайте путь после того, как выясните, что изменилось. Справка Apple по статусу проверки отличает исправления, которые можно объяснить в ответе, от изменений, требующих еще одной проверки. Таблица помогает принять решение по существующему отклонению. Уведомление об удалении или действие в отношении учетной записи требует отдельной процедуры.
| Ситуация | Поддерживаемое следующее действие |
|---|---|
| Отсутствующая информация, исправленные метаданные или исправление серверного доступа | Исправьте проблему и ответьте в App Store Connect |
| Дефект в отправленной сборке исправлен | Загрузите измененную сборку и отправьте ее на новую проверку |
| Вы считаете, что решение неверно применяет указанное правило | Уточните вопрос в переписке, затем подайте апелляцию, если он не решен |
Apple предупреждает, что повторная отправка начинает новую проверку и прекращает возможность отвечать на предыдущее сообщение. Повторная отправка во время рассмотрения апелляции закрывает ее. Прежде чем менять отправленный материал, согласуйте это с лицом, ведущим переписку.
Явное предложение Bug Fix Submission является отдельным случаем. Справка Apple ограничивает его подходящими обновлениями ранее одобренных приложений без юридических проблем или проблем безопасности. Предложение принимают в ответе с обязательством исправить проблемы в следующем обновлении. Прочитайте предложение, прежде чем использовать обычный путь с новой сборкой.

Готовьте исправление и доказательства вместе
Для каждой проблемы определите исправление и способ его проверки. Мы связываем задачу разработчика и ответ рецензенту с одной записью, чтобы изменение в приложении отражалось в отправленной вместе с ним информации. Начните с проверок, которые можете выполнить самостоятельно, а затем поручите изменения кода разработчику.
- Устраните пробелы в доступе и информации. Обновите примечания для проверки, указав назначение приложения, измененные функции, внешние сервисы и региональные различия, где это уместно, согласно справке Apple по полной проверке. После изменения учетных данных снова проверьте их.
- Проверьте связанный сайт. Откройте на телефоне URL-адреса поддержки и политики конфиденциальности, указанные в отправленном материале. Проверьте, соответствуют ли страница назначения и формулировки приложению, которое проходит проверку. Такая проверка согласованности может быть частью работ по разработке сайта, когда сайт поддерживает приложение.
- Запросите техническое исправление, которое можно продемонстрировать. Если проблема касается сборки, попросите разработчика показать указанный путь после исправления и назвать содержащую его сборку. Такая передача задачи относится к разработке и публикации мобильных приложений вместе с подготовкой к проверке.
- Отправьте конкретный ответ. Согласно инструкциям Apple по ответу, нужно открыть ссылку на нерешенные проблемы приложения, а затем выбрать In Progress, Resolve и Reply to App Review. Требуется доступ с ролью Account Holder, Admin или App Manager. Объясните замечание, где найти исправление и как его проверить. При необходимости приложите подходящие доказательства, а затем выберите Reply.
- Используйте апелляцию для оставшегося разногласия. Справка Apple по апелляциям требует сначала уточнить вопрос, а затем рассмотреть указанные требования с доказательствами. Включите в апелляцию все нарушения по этому приложению. Запрос о статусе или ускорении проверки нужно направлять другим способом.
Не добавляйте личные пароли Apple в запись задачи. Сохраняйте учетную запись разработчика под контролем компании и предоставляйте каждому лицу доступ, необходимый для его работы.
Как узнать, что проблема решена?
Отделяйте проверенное вами исправление от решения Apple. После изменения повторно пройдите точный путь и сохраните результат, версию сборки или информации и отправленный ответ. Затем проверьте текущий статус в App Store Connect. Успешный локальный тест говорит только об этом тесте. Решение по отправленному материалу по-прежнему принимает Apple.
Отслеживайте, есть ли доказательства по каждой указанной проблеме, продолжает ли работать доступ для проверки и повторяет ли последующее сообщение то же замечание. Если да, сравните новое сообщение со своей записью, прежде чем вносить еще одно изменение. После выпуска приложения привлечение скачиваний приложения становится отдельной задачей.
Где мы подключаемся
Мы начинаем с сообщения об отклонении, отправленной версии и воспроизводимого пути в приложении. Затем мы можем отделить исправления страницы и сайта от разработки и подготовить информацию для рецензента. Прежде чем соглашаться на еще одну сборку, передайте эти материалы ответственному за выпуск лицу, отметив нерешенные вопросы.