Ошибка 401 при выкатке iOS
Выкатка через Codemagic падает на шаге получения файлов подписи: ключ API для App Store Connect недействителен или у него истёк срок.
Failed Step: Fetch signing files
GET https://api.appstoreconnect.apple.com/v1/bundleIds?limit=100&sort=name&filter%5Bidentifier%5D=appname.com&filter%5Bplatform%5D=IOS returned 401: Authentication credentials are missing or invalid. Provide a properly configured and signed bearer token, and make sure that it has not expired.
инфо
Что нужно заранее
- Доступ к аккаунту App Store Connect.
- Право управлять ключами API в разделе Users and Access.
-
Откройте App Store Connect и перейдите в Users and Access → Keys.
-
Если появилось предложение запросить доступ, нажмите Request Access.
-
Нажмите Generate API Key или кнопку (+).
-
Заполните:
- Name — понятное имя ключа;
- Access — нужный уровень доступа.
-
Нажмите Generate.
-
Скачайте ключ кнопкой Download API Key.
заметкаЕсли кнопка скачивания не появилась, обновите страницу — ключ выдаётся один раз, второй попытки не будет.
-
Во FlutterFlow откройте Settings & Integrations → Deployment.
-
В блоке Private Key нажмите Upload Private Key и выберите скачанный файл.
-
Запустите выкатку заново.
заметка
Если ошибка осталась, напишите в поддержку: support@flutterflow.io.