技能 expo-build-deploy
📱

expo-build-deploy

低風險 🌐 網路存取⚙️ 外部命令🔑 環境變數

Сборка и развёртывание приложений Expo iOS

Сборка приложений Expo iOS требует сложной настройки EAS Build, сертификатов и TestFlight. Этот навык предоставляет пошаговые инструкции по настройке сборок, отправке в TestFlight и устранению распространённых проблем.

支援: Claude Codex Code(CC)
⚠️ 68
1

下載技能 ZIP

2

在 Claude 中上傳

前往 設定 → 功能 → 技能 → 上傳技能

3

開啟並開始使用

測試它

正在使用「expo-build-deploy」。 How do I build and submit my Expo app to TestFlight?

預期結果:

  • Install EAS CLI: npm install -g eas-cli
  • Login: eas login
  • Configure: eas build:configure
  • Build and submit: eas build --profile production --platform ios --auto-submit
  • Or submit existing build: eas submit --platform ios --latest

正在使用「expo-build-deploy」。 What are the different build profiles and when should I use each?

預期結果:

  • Development: For testing on simulator or physical device with dev client
  • Preview: For internal testing via ad-hoc distribution
  • Production: For App Store submission and TestFlight

正在使用「expo-build-deploy」。 How do I fix a build signing error?

預期結果:

  • Run: eas credentials --platform ios
  • Select 'Remove' to remove existing certificates
  • Let EAS regenerate new certificates automatically
  • Rebuild with the new credentials

安全審計

低風險
v4 • 1/16/2026

This is a documentation-only skill containing pure markdown guidance. No executable code, scripts, or file system access. All static findings are false positives: markdown backticks were misidentified as Ruby execution, standard iOS dev terminology (build, submit, credentials) as C2 keywords, and example API key placeholders as credential exfiltration. This skill provides safe command documentation for legitimate Expo/EAS workflows.

2
已掃描檔案
601
分析行數
3
發現項
4
審計總數
審計者: claude 查看審計歷史 →

品質評分

38
架構
100
可維護性
85
內容
21
社群
90
安全
91
規範符合性

你能建構什麼

Настройка сборок iOS

Настройте EAS Build с правильными профилями для симулятора, разработки и производственных сборок.

Автоматизация развёртывания в TestFlight

Создайте автоматизированные конвейеры для отправки сборок в TestFlight и App Store Connect.

Развёртывание в App Store

Управляйте сертификатами, экспортным соответствием и требованиями к отправке.

試試這些提示

Начальная настройка
Как настроить EAS Build для моего приложения Expo iOS? Покажите команды для установки eas-cli, входа и настройки eas.json.
Типы сборок
В чём разница между профилями сборки development, preview и production в Expo? Когда следует использовать каждый из них?
TestFlight
Как отправить мою сборку Expo iOS в TestFlight? Покажите команды и необходимую конфигурацию в eas.json.
Устранение неполадок
Моя сборка iOS завершается с ошибкой подписания. Как исправить проблемы с учётными данными и сбросить сертификаты для EAS Build?

最佳實務

  • Используйте eas credentials, чтобы позволить EAS автоматически управлять сертификатами, когда это возможно
  • Увеличивайте buildNumber для каждой загрузки, чтобы избежать ошибок дублирования сборок
  • Тестируйте с профилем development на симуляторе перед сборкой для TestFlight

避免

  • Использование одного и того же buildNumber несколько раз приводит к отклонению загрузок
  • Пропуск вопросов об экспортном соответствии приводит к отклонению App Store
  • Ручное управление сертификатами, когда EAS может обрабатывать их автоматически

常見問題

Устанавливается ли eas-cli вместе с этим навыком?
Нет. Вы должны установить eas-cli отдельно с помощью npm install -g eas-cli перед выполнением команд сборки.
Какая учётная запись Apple мне нужна?
Для сборок iOS и отправки в TestFlight требуется учётная запись Apple Developer Program.
Могу ли я собирать офлайн?
Да, используйте eas build --platform ios --local для сборки на вашем компьютере с установленным Xcode.
Изменяет ли этот навык мои файлы проекта?
Нет. Этот навык предоставляет только документацию и команды. Вы должны вручную обновлять eas.json и app.json.
Почему моя сборка застревает на обработке?
Обработка в TestFlight обычно занимает 10-30 минут. Проверьте статус в App Store Connect и убедитесь, что ваш buildNumber уникален.
Чем это отличается от expo build?
EAS Build - это современная замена устаревшему сертификату expo build service. Используйте команды eas-cli вместо него.

開發者詳情

檔案結構

📄 SKILL.md