스킬 expo-deployment
📦

expo-deployment

안전 ⚙️ 외부 명령어🌐 네트워크 접근🔑 환경 변수

Implantar aplicativos Expo nas lojas de aplicativos

또한 다음에서 사용할 수 있습니다: sickn33

Implantar aplicativos Expo nas lojas de aplicativos requer compreensão de comandos CLI complexos, configurações específicas de plataforma e processos de submissão. Esta habilidade fornece orientação abrangente para implantação no iOS App Store, Android Play Store, TestFlight e web usando EAS CLI.

지원: Claude Codex Code(CC)
⚠️ 62 나쁨
1

스킬 ZIP 다운로드

2

Claude에서 업로드

설정 → 기능 → 스킬 → 스킬 업로드로 이동

3

토글을 켜고 사용 시작

테스트해 보기

"expo-deployment" 사용 중입니다. How do I submit to TestFlight?

예상 결과:

Use o comando EAS Submit para enviar seu build iOS para TestFlight:

```bash
eas build -p ios --profile production --submit
```

Ou submeta um build específico por ID:

```bash
eas submit -p ios --id BUILD_ID
```

Para teste rápido no TestFlight durante o desenvolvimento, você também pode usar:

```bash
npx testflight
```

Certifique-se de ter configurado sua chave de API do App Store Connect ou credenciais de ID Apple antes.

"expo-deployment" 사용 중입니다. Configure Android for Play Store

예상 결과:

Para submeter ao Google Play Store, configure seu eas.json com sua chave de conta de serviço:

```json
{
"submit": {
"production": {
"android": {
"serviceAccountKeyPath": "./google-service-account.json",
"track": "internal"
}
}
}
}
```

Para CI/CD, use variáveis de ambiente ou EAS Secrets em vez de caminhos de arquivo:

```bash
export EXPO_ANDROID_SERVICE_ACCOUNT_KEY_BASE64="$(base64 -w0 google-service-account.json)"
```

Então submeta seu build:

```bash
eas build -p android --profile production --submit
```

보안 감사

안전
v1 • 1/23/2026

All static findings are false positives. This is a documentation skill containing markdown files with example CLI commands. The scanner incorrectly flagged markdown code fences as shell backticks, algorithm names as weak crypto implementations, and configuration examples as credential access. No executable code exists in this skill.

6
스캔된 파일
1,534
분석된 줄 수
10
발견 사항
1
총 감사 수

심각한 문제 (1)

Heuristic: Dangerous Combination
Scanner flagged 'Code execution + Network + Credential access' combination. This is a documentation skill with example deployment commands. No actual dangerous code execution occurs.

높은 위험 문제 (3)

Credential JSON File References
Scanner flagged JSON examples containing service account key paths. These are configuration documentation examples, not actual credential files.
Environment File Access Documentation
Scanner flagged environment variable documentation. These are legitimate documentation about configuration using environment variables.
중간 위험 문제 (1)
Shell Command Documentation
Scanner flagged shell command examples in markdown code blocks. These are documentation examples, not actual command execution.
낮은 위험 문제 (2)

위험 요인

⚙️ 외부 명령어
기록된 특정 위치가 없습니다
🌐 네트워크 접근
기록된 특정 위치가 없습니다
🔑 환경 변수
기록된 특정 위치가 없습니다
감사자: claude

품질 점수

45
아키텍처
100
유지보수성
87
콘텐츠
21
커뮤니티
55
보안
83
사양 준수

만들 수 있는 것

Primeira submissão de aplicativo

Desenvolvedores Expo iniciantes precisam de orientação para configurar credenciais e submeter seu primeiro build ao iOS App Store ou Google Play Store.

Automação CI/CD

Desenvolvedores querem automatizar implantações usando GitHub Actions ou outros provedores de CI com EAS Workflows para releases consistentes e repetíveis.

Programas de teste beta

Times precisam enviar rapidamente atualizações para TestFlight ou faixas de teste interno para feedback de QA antes do release de produção.

이 프롬프트를 사용해 보세요

Build e submissão rápidos
Mostre-me os comandos EAS CLI para build e submissão do meu aplicativo Expo ao iOS App Store para release de produção.
Configuração do Android Play Store
Como configuro credenciais de conta de serviço do Google Play para submissões automatizadas do Android usando EAS?
Criação de workflow CI/CD
Crie um arquivo YAML de EAS Workflow que faz build para iOS e Android em pushes da branch main e submete automaticamente.
Otimização da configuração EAS
Revise minha configuração eas.json e sugira melhorias para builds mais rápidos e gerenciamento adequado de versões para releases de produção.

모범 사례

  • Usar chaves de API do App Store Connect em vez de ID Apple para evitar problemas de 2FA em pipelines de CI/CD
  • Configurar EAS Secrets para credenciais em vez de commitar arquivos de conta de serviço no controle de versão
  • Testar builds em faixas de teste interno antes de submeter para produção para capturar problemas cedo

피하기

  • Comitar chaves JSON de conta de serviço ou credenciais de API no controle de versão
  • Usando contas de ID Apple pessoais para implantações de equipe em vez de chaves de API adequadas
  • Pulando testes internos e submetendo diretamente para produção sem validação

자주 묻는 질문

Que credenciais eu preciso para submissão ao iOS App Store?
Você precisa de uma chave de API do App Store Connect (recomendado para CI/CD) ou um ID Apple com função de App Manager. A chave de API consiste em um arquivo .p8, issuer ID e key ID. Configure estes em eas.json ou use variáveis de ambiente.
Como eu automatizo implantações com GitHub Actions?
Use EAS Workflows para definir etapas de build e submissão em YAML. Combine com GitHub Actions para acionar workflows em pushes de branch. EAS gerencia autenticação usando credenciais armazenadas ou segredos de ambiente.
Posso implantar para iOS e Android com um único comando?
Sim, use `eas build --profile production` sem a flag `-p` para build em ambas as plataformas. Adicione `--submit` para submeter automaticamente ambos os builds após compilação bem-sucedida.
Qual é a diferença entre faixas interno, alpha e produção?
Teste interno é para até 100 testadores dentro da sua organização. Alpha/beta fechado estende testes para testadores externos. Produção é a faixa de release pública visível para todos os usuários na loja.
Como eu gerencio números de versão para submissões?
Defina `appVersionSource: "remote"` em eas.json para deixar EAS gerenciar números de versão do App Store Connect ou Play Console. Alternativamente, use `eas build:version:set` para definir números de versão manualmente.
O que acontece se minha submissão for rejeitada?
EAS fornece rastreamento de status de submissão. Aborde os motivos de rejeição, faça upload de um novo build com correções e reenvie. Use faixas de teste interno para validar conformidade antes da submissão de produção.

개발자 세부 정보