Ошибка 'Отправлено слишком много кодов проверки' Apple ID
Баг с кодами подтверждения от Apple, когда SMS не приходят на телефон или устройство, может поставить под угрозу Apple Developer Membership. Иногда код не приходит не пару часов, а несколько дней подряд. Был кейс, когда целую неделю не получалось войти в App Store Connect.
Ниже собрали варианты, которые пробовали разработчики. Главная идея - как можно быстрее уйти от зависимости от SMS: получить код любым рабочим способом и привязать доверенное устройство. API-ключ и aso.dev - это уже дополнительная страховка для релизов, метаданных и регулярной работы.
Проблема
Section titled “Проблема”Варианты ошибки:
- “Отправлено слишком много кодов проверки. Введите последний полученный код или повторите попытку позже.”
- “В настоящее время коды проверки невозможно отправить на этот номер телефона. Повторите попытку позже.”

Что часто не помогает
Section titled “Что часто не помогает”- Ждать между попытками логина - пробовали ждать 2 часа, 4 часа, 8 часов, 12 часов, 24 часа и даже больше 48 часов.
- Постоянно запрашивать новые коды - можно только усилить лимит.
- Использовать аккаунт владельца Apple Developer - если проблема именно с Apple ID владельца, новый пользователь не всегда решает вопрос.
- Писать в Apple Support - могут обещать звонок Apple Support Advisor, но звонка может не быть.
- Создавать тикеты в Apple Support - тикеты могут долго оставаться без ответа.
- Звонить в Apple Support - иногда говорят, что проблема у оператора, а не у Apple.
- Писать Apple Developer Relations Manager - если контакт есть, попробовать можно, но быстрый ответ не гарантирован.
Что помогает чаще
Section titled “Что помогает чаще”- Привязать доверенное устройство - iPhone, iPad или Mac, чтобы коды приходили туда, а не только по SMS.
- Получить код через другой сервис Apple - иногда SMS не приходит в App Store Connect, но приходит в Apple Ads, Apple TV, Apple Developer или Apple Music.
- Попробовать другой браузер - например, вместо привычного Google Chrome открыть Safari.
- Зайти через второго пользователя на аккаунте - если у него есть нужные права.
- Использовать API-ключ App Store Connect - если ключ уже создан, можно работать с приложением без входа в веб-кабинет.
Вариант #1: привязать доверенное устройство
Section titled “Вариант #1: привязать доверенное устройство”Если получилось получить код хотя бы один раз, лучше сразу привязать доверенное устройство к Apple ID. Это может быть iPhone, iPad или Mac.
Что сделать:
- войдите в Apple ID на устройстве, которому доверяете;
- убедитесь, что устройство отображается в списке доверенных устройств Apple ID;
- при следующем входе попробуйте получать код на это устройство, а не по SMS;
- если есть Mac, лучше тоже привязать его - на нем удобно получать коды во время работы с App Store Connect.
Это первый шаг после любого успешного входа. Иначе можно снова оказаться в ситуации, когда единственный способ получить код - SMS, которое не приходит.
Вариант #2: войти через Apple Ads
Section titled “Вариант #2: войти через Apple Ads”Новый вариант, который может пригодиться. Бывает, что в App Store Connect SMS не приходит вообще, а при входе в Apple Ads код приходит сразу. После этого повторная попытка входа в App Store Connect тоже начинает работать.
Что сделать:
- откройте Apple Ads в браузере;
- войдите с тем же Apple ID, который не пускает в App Store Connect;
- запросите SMS-код;
- если код пришел, завершите вход в Apple Ads;
- сразу после этого снова попробуйте войти в App Store Connect и запросить код там.
Этот способ сработал в кейсе, где неделю не получалось войти в App Store Connect из-за SMS.
Вариант #3: попробовать Safari или другой браузер
Section titled “Вариант #3: попробовать Safari или другой браузер”Если всегда входите через Google Chrome, попробуйте Safari. Иногда помогает именно новый браузер или новая сессия.
Что попробовать:
- откройте приватное окно;
- временно отключите VPN, прокси и блокировщики;
- введите Apple ID и пароль вручную;
- не используйте старую вкладку App Store Connect, где уже висела ошибка;
- запросите код один раз и подождите.
Если обычно используете Safari, можно наоборот попробовать свежий Chrome или Firefox.
Вариант #4: получить код через Apple TV
Section titled “Вариант #4: получить код через Apple TV”- Скачайте приложение Apple TV на другое устройство - например, Xbox или Playstation. Также можно использовать приложение Apple TV на Android Smart TV.
- Убедитесь, что вы не авторизованы на этом устройстве.
- Введите аккаунт Apple и пароль вручную - методы через QR Code и link.apple.com могут не сработать.
- Получите звонок с кодом - на номер может прийти звонок с кодом без всяких ошибок.
- Сохраните код - этот код не вводите на устройстве, а просто запишите или сохраните.
- Войдите в App Store Connect - используйте этот код для входа в App Store Connect, DevCenter и другие сервисы Apple.
- Попробуйте привязку устройства - раньше иногда срабатывало, если привязать Apple ID к устройству и ввести код именно в этот момент.
Вариант #5: попробовать Apple Developer
Section titled “Вариант #5: попробовать Apple Developer”- Скачайте приложение Apple Developer.
- Установите приложение на устройство.
- Авторизация:
- Перейдите во вкладку Account.
- Введите свои данные для входа.
- Подтверждение:
- Введите код подтверждения, полученный на ваш телефон.
- Используйте этот код там, где это требуется.
- Принятие соглашения:
- После входа выберите свою компанию (если применимо) и примите новое соглашение.
Вариант #6: принять соглашение через iPhone или iPad
Section titled “Вариант #6: принять соглашение через iPhone или iPad”Если проблема возникла из-за нового соглашения Apple Developer Program, можно попробовать принять его через связку App Store Connect и Apple Developer на iPhone или iPad.
- Установите приложение App Store Connect, если его еще нет на устройстве.
- Откройте App Store Connect и войдите под Apple ID владельца аккаунта.
- Если приложение запросит двухфакторный код, попробуйте получить его на доверенное устройство или по SMS.
- После входа примите новое соглашение, если приложение сразу покажет такой экран.
- Затем откройте Apple Developer и войдите под тем же Apple ID.
- Если App Store Connect уже прошел проверку, Apple Developer может не запросить код повторно.
- В Apple Developer перейдите во вкладку Account, выберите компанию и подтвердите соглашение.
После этого соглашение будет принято, и все необходимые обновления учетной записи будут завершены.
Вариант #7: активировать Apple ID через Apple Music
Section titled “Вариант #7: активировать Apple ID через Apple Music”Иногда помогает вход в Apple Music под проблемным Apple ID, особенно если аккаунт раньше не использовался в медиасервисах Apple.
Шаг 1. Войдите в Apple Music на компьютере под проблемным Apple ID:
- Откройте Apple Music на Mac или ПК.
- Попробуйте войти в систему с Apple ID, который возвращает ошибку.
- При первом входе может появиться сообщение: “Этот Apple ID ранее не использовался с Apple Music”.
- Нажмите “Продолжить”, затем повторно введите логин и пароль, если потребуется.
- Пройдите процесс входа 2-3 раза, даже если он зацикливается.
Шаг 2. Войдите в Apple Music с другим основным Apple ID:
- Войдите под своим основным Apple ID, который ранее уже использовался на этом компьютере.
- Убедитесь, что вход проходит успешно.
Шаг 3. Повторите попытку входа в Apple Developer или App Store Connect:
- После этих манипуляций снова попробуйте войти в Apple Developer.
- Затем попробуйте App Store Connect.
На этот раз верификационный код должен прийти корректно, даже если до этого были ошибки с SMS.
Вариант #8: второй пользователь или восстановление номера
Section titled “Вариант #8: второй пользователь или восстановление номера”Если в аккаунте уже есть второй пользователь с нужными правами, попробуйте зайти через него. Также можно связаться с Developer Support, объяснить ситуацию и попросить переслать тикет на основной email, чтобы владелец аккаунта написал запрос.
Если ничего не помогает, остается recovery на новый номер телефона. Это долгий путь: восстановление может занять около 14 дней, поэтому он плохо подходит, если подписка скоро истекает или нужно срочно выпустить релиз.
Бонус: если API-ключ уже был создан
Section titled “Бонус: если API-ключ уже был создан”Если у вас уже есть App Store Connect API-ключ, можно использовать aso.dev как запасной путь для рабочих задач. Это не чинит саму двухфакторную авторизацию Apple ID, но помогает не останавливать релиз и работу с метаданными, пока вы восстанавливаете нормальный вход.
Где такой ключ часто уже используется:
- Fastlane - например, для
deliver,pilot,upload_to_app_store,app_store_connect_api_key. - CI/CD - GitHub Actions, GitLab CI, Bitrise, Codemagic, Jenkins и другие пайплайны релиза.
- Автоматическая загрузка билдов - когда сборка сама уезжает в TestFlight или App Store Connect.
- Секреты проекта - ищите
.p8файл,Key IDиIssuer ID, часто в переменных вродеAPP_STORE_CONNECT_API_KEY,ASC_KEY_ID,ASC_ISSUER_ID. - Скрипты релиза - если в проекте уже есть команды для публикации без ручного входа в App Store Connect.
Если узнали свой случай, вероятно, ключ уже есть и его можно подключить в aso.dev.
Через API-ключ можно:
- обновить метаданные;
- выбрать сборку для публикации;
- подготовить релиз;
- работать через CI/CD или Fastlane.
После входа: уменьшить зависимость от SMS
Section titled “После входа: уменьшить зависимость от SMS”- Привяжите доверенное устройство или macOS - чтобы получать коды не только по SMS.
- Добавьте второго пользователя с нужными ролями, чтобы доступ не держался на одном Apple ID.
- Создайте App Store Connect API-ключ - получить новый ключ можно в App Store Connect после восстановления доступа.
- Подключите ключ в aso.dev - это дополнительная страховка для релизов и метаданных, если SMS снова начнут ломаться.
Если SMS снова начали приходить, лучше сразу привязать доверенное устройство и добавить запасной доступ. API-ключ тоже стоит настроить, но уже как дополнительную страховку для рабочих задач.
