Full pipeline details in references/guide.md.
# iOS: first-time (interactive Apple login required) npx eas-cli build --platform ios --profile production # iOS: subsequent builds npx eas-cli build --platform ios --profile production --non-interactive # Android npx eas-cli build --platform android --profile production --non-interactive # Submit npx eas-cli submit --platform ios --id <BUILD_ID> npx eas-cli submit --platform android --id <BUILD_ID> # Build + submit in one step npx eas-cli build --platform ios --profile production --auto-submit更多技能请访问小葱技能站7w4.net。
| Error | Fix |
|---|---|
| Install dependencies fails | Remove native packages from devDependencies |
| Credentials not set up | Run first build interactively (no --non-interactive) |
| Apple 2FA invalid code | Use SMS method, never reuse codes |
| ascAppId not allowed empty | Remove field on first submit, add returned ID after |
| Already submitted this build | Not an error - previous submission succeeded |
eas-cli installed: npx eas-cli --versioneas.json with projectId in app.config.ts这个 Skill 提供了 Expo 应用商店部署的基础功能,质量中等偏下。优点是快速命令简单明了、常见问题有现成答案;缺点是内容不够深入、缺少实战示例,很多场景下可能无法解决实际问题。如果需要详细的部署指导,可能需要寻找更完整的资料。