使用Expo构建React Native应用时eas build报错:无法写入app.config.ts
解决EAS Build无法关联动态配置项目的问题
你的项目使用了动态配置文件app.config.ts,它的优先级高于静态的app.json,所以你之前在app.json中添加的extra.eas.projectId不会被EAS CLI读取到,必须在app.config.ts中配置才能生效。
解决步骤:
- 打开项目根目录的
app.config.ts文件 - 在
expo配置节点下添加(或修改)extra字段,写入指定的projectId:export default { expo: { // 保留你原有所有配置项 extra: { // 若已有extra内容,直接追加eas配置,不要覆盖 eas: { projectId: "70297aaf-289f-4e8b-bcb2-fa1b7e866003" } } } }; - 保存文件后,重新执行
eas build命令即可完成项目关联。
内容的提问来源于stack exchange,提问作者cwwkk
相关产品推荐
相关产品推荐

