EAS iOS构建报错:Apple开发者门户认证失败,请求技术协助
EAS构建iOS应用时Apple开发者门户认证失败的解决办法
可行排查方案
- 用隐身窗口登录appleid.apple.com,检查「隐私与安全性」板块,查找未同意的协议条款(浏览器缓存可能导致正常窗口不显示声明)
- 登录App Store Connect,点击右上角头像进入「账户设置」,拉至页面底部确认是否有未签署的法律协议
- 访问开发者中心的「账户」页面,部分地区开发者需在此补充税务或法律信息,而非仅在Apple ID页面操作
- 退出所有Apple相关登录会话(包括Mac系统设置里的Apple ID、浏览器登录状态),重新登录后再执行
eas build命令 - 若自动认证始终失败,尝试手动生成并上传凭证:
- 在Apple开发者中心创建iOS分发证书和Provisioning Profile
- 将
.p12证书文件和.mobileprovision配置文件上传到Expo项目的凭证设置中 - 重新运行
eas build,选择使用已上传的凭证而非自动生成
报错原文
› Saving Apple ID password to the local Keychain
Learn more: https://docs.expo.dev/distribution/security#keychain
× Logging in...
Authentication with Apple Developer Portal failed!
Need to acknowledge to Apple's Apple ID and Privacy statement. Please manually log into https://appleid.apple.com (or https://appstoreconnect.apple.com) to acknowledge the statement.
Error: build command failed.
内容的提问来源于stack exchange,提问作者Raffle.ski
相关产品推荐
相关产品推荐

