使用eas build构建iOS应用时苹果开发者门户认证失败求助
iOS EAS Build 认证失败(ECONNRESET)解决方案
问题详情
执行命令 eas build --profile preview --platform ios 时反复失败,报错信息:
Authentication with Apple Developer Portal failed!
Authentication with Apple Developer Portal failed!
Failed to set up credentials.
Error: read ECONNRESET
已尝试安装最新版eas-cli但问题未解决,当前环境信息:
- 全局包版本:
corepack@0.17.0 eas-cli@8.0.0 expo-cli@6.3.10 npm@9.5.1 - Expo托管工作流,expo版本:
~50.0.14
可行解决步骤
排查网络问题
ECONNRESET本质是连接重置,优先检查网络稳定性:关闭VPN/代理,切换到稳定的网络(如手机热点)后重试。苹果开发者服务器对网络连接质量要求较高,不稳定的网络容易触发认证失败。验证苹果开发者账号状态
直接登录苹果开发者后台,确认账号无欠费、权限未过期,且拥有创建iOS证书、App ID的权限。清除EAS本地缓存
执行以下命令清除本地缓存的认证信息,之后重新运行build命令并重新输入账号信息:eas credentials --clear切换为手动管理证书
如果自动管理证书持续失败,可手动生成证书并上传:- 在苹果开发者后台创建iOS分发证书和Provisioning Profile
- 运行
eas credentials选择手动管理模式,上传生成的证书和配置文件
调整eas-cli版本
最新版可能存在兼容性问题,尝试降级到稳定版测试:npm install -g eas-cli@7.1.2
内容的提问来源于stack exchange,提问作者Shahzad
相关产品推荐
相关产品推荐

