Ошибка аутентификации при развертывании iOS
При развертывании iOS с использованием Codemagic может возникнуть ошибка учетных данных аутентификации из-за неправильно настроенных или истекших токенов API для развертывания в App Store.
Токен API, используемый для App Store Connect, может быть недействительным или истекшим.
Подробности о создании действительных токенов см. в Документация по токенам Apple API.
Вот сообщение об ошибке:
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. Learn more about Generating Tokens for API Requests https://developer.apple.com/go/?id=api-generating-tokens
- Доступ к учетной записи Apple Developer App Store Connect.
- Разрешение на управление ключами API в разделе Users and Access.
Шаги по устранению ошибки аутентификации:
-
Откройте App Store Connect и перейдите в раздел Users and Access → Keys.
-
Если появится запрос, нажмите Request Access.
-
Выберите Generate API Key или нажмите кнопку Add (+).
-
В открывшемся окне укажите следующие данные:
- Name: Введите описательное имя для ключа API.
- Access: Выберите подходящий уровень доступа для ключа.
-
Нажмите Generate, чтобы создать ключ API.
-
Скачайте созданный ключ API, выбрав Download API Key.
примечаниеЕсли опция скачивания не появляется сразу, обновите страницу.
-
В FlutterFlow перейдите в Settings & Integrations → Deployment.
-
В разделе Private Key нажмите Upload Private Key, выберите скачанный файл ключа API и нажмите Open.
-
Повторите развертывание iOS.

Если ошибка сохраняется после выполнения этих шагов, обратитесь в поддержку FlutterFlow через встроенный мессенджер или по электронной почте support@flutterflow.io.