App Store Connect CLI

CLI asc управляет сборками, TestFlight и выпуском приложений в App Store Connect, возвращая результаты в таблице или JSON.

  • 8 260 ★ репозитория
  • Последний коммит
  • MIT
CLI

Широкий доступ

Почему такой уровень

  • Ключи открывают управление выпусками, ресурсами подписи и другими данными аккаунта; дополнительные группы команд затрагивают рекламу и коммерческие операции.
Все причины и проверки

rorkai/app-store-connect-cli

Установка

В терминале, через SkillFoxx CLI

npx skillfoxx add cli/app-store-connect-cli

Определит агенты на машине, покажет уровень доступа и зафиксирует версию.

Другие способы установки

Доступ и проверки

Как мы проверяем

Широкий доступИнструмент может менять данные, выполнять команды или работать с секретами.

  • Ключи открывают управление выпусками, ресурсами подписи и другими данными аккаунта; дополнительные группы команд затрагивают рекламу и коммерческие операции.

Это чужой код. Посмотрите файлы в репозитории перед установкой.

Что делает

App Store Connect CLI дает команды для сопровождения приложения в экосистеме Apple. Через asc можно получить список приложений, проверить сборки и подготовить распространение через TestFlight. Для выпуска есть операции проверки готовности и отправки на рассмотрение. Инструмент также работает с локализациями, скриншотами и данными подписания. Агент может читать JSON-результаты и готовить план действий, а владелец проверять его до подтверждения. Набор инструкций для агентов распространяется отдельным репозиторием скиллов.

Для кого. Ответственным за выпуск iOS- и macOS-приложений, которые автоматизируют подготовку релиза и проверки App Store Connect.

Подходит, если

  • Перед отправкой на проверку нужно сверить готовность версии и доступные сборки.
  • Для тестировщиков требуется подготовить распространение в TestFlight.
  • Скриншоты и локализации нескольких версий удобнее обрабатывать по сценарию.
  • CI должен получить структурированный результат работы с приложением и подписью.

Не подходит, если

  • У пользователя нет доступа к нужному приложению и API-ключам Apple.
  • Агент должен самостоятельно публиковать релизы и менять коммерческие параметры без согласования.
  • Задача состоит только в локальной компиляции исходников без работы с учетной записью Apple.

Пример запроса к агенту

Проверь готовность версии к App Review и покажи блокирующие пункты. Сборки не отправляй и метаданные не меняй.

Ограничения

Нужен API-ключ App Store Connect с подходящей ролью; индивидуальные ключи настраиваются без issuer ID. В CI и окружении без системного хранилища ключей используется отдельный режим хранения конфигурации, который нужно защитить. Сборки с Go 1.27 требуют macOS 13 или новее, поэтому старые Mac должны оставаться на совместимом выпуске. По умолчанию включена обезличенная телеметрия команд; ее состояние и отключение доступны через отдельные команды CLI.

Как отключить. Остановите сценарии asc, удалите ненужные профили авторизации и отзовите ключ в Apple при завершении использования. Удаление CLI не отменяет отправленные сборки.

Частые вопросы

Как проверить установку без ключей?

Выполните `asc version` и `asc --help`. Авторизацию настраивайте после проверки бинарного файла.

Как проверить доступ профиля?

Используйте `asc auth status --validate` и `asc auth doctor`. Исправьте замечания перед изменением приложения.

Что получает сценарий через pipe?

По умолчанию JSON. Для устойчивого сценария укажите `--output json` явно.

Можно ли отключить телеметрию?

Да. Выполните `asc telemetry disable` и проверьте `asc telemetry status`.

Нужно ли ставить Go?

Нет для готового бинарного выпуска. Go требуется при сборке исходников, его версия задана проектом.

Обсуждение

Вопросов и отзывов пока нет.

Скиллы для работы с App Store Connect через CLI asc: сборки, TestFlight, аналитика, реклама и разбор падений

СкиллМинимальный доступ1,1 тыс.Звезды репозитория

App Store Connect MCP

appstoreconnect-mcp

MCP-сервер для App Store Connect: цены подписок по странам, офферы, отправка на ревью и отчеты продаж прямо из чата с агентом

MCP-серверШирокий доступ5Звезды репозитория

MCP-сервер приложения Itsyconnect правит листинг App Store Connect, переводит поля и добавляет локали из Claude Code.

MCP-серверШирокий доступ130Звезды репозитория

ИИ-агент для телефона в терминале: цель задают обычной фразой, он читает экран и сам решает, куда нажать и что ввести

CLIШирокий доступ120Звезды репозитория

EAS CLI использует профили выпуска для Expo и React Native: команда повторяет сборки из проекта и CI по сохраненным настройкам.

CLIРасширенный доступ1,4 тыс.Звезды репозитория
Официальный

CLI и скилл для агента собирают, подписывают и публикуют iOS-приложения на Flutter без Mac и Xcode

CLIШирокий доступ424Звезды репозитория

Сравнение с похожими

Карточки с тем же главным запросом: чем они отличаются.

ИнструментОфициальныйАвторизацияЗвезды репозиторияГлавное отличие
App Store Connect CLI (эта карточка)нет8 260
ASC CLI skillsнет1 124Это выполняемый CLI asc; ASC CLI Skills содержит инструкции, по которым агент выбирает и использует его команды.
ipatoolнетне нужна12 170ipatool ищет приложения в App Store, показывает версии и покупки аккаунта и скачивает пакеты IPA или PKG через CLI и MCP.

Коротко о README

Помимо выпуска приложений есть команды Apple Ads и StoreKit server API. Они используют отдельные профили и требуют проверки выдаваемых полномочий.

Бейдж для README

Сообщить о проблеме

Foxx AIApp Store Connect CLI
Foxx AI

Я Foxx AI и уже разобрал этот инструмент. Спросите про установку, настройку или что угодно еще, отвечу простыми словами.