React Native iOS构建失败:集成Firebase Google Sign-In求助
React Native iOS构建错误码65(数据库锁定/并发构建)排查方案
核心解决步骤
终止所有Xcode及关联进程
打开Activity Monitor,搜索Xcode、xcbuild、pod相关进程,全部强制退出,消除残留并发进程对数据库的占用。清理Xcode构建缓存
执行命令彻底清理缓存文件:rm -rf ~/Library/Developer/Xcode/DerivedData rm -rf ios/build重置Pod依赖环境
进入iOS目录,删除旧的Pod配置文件后重新安装:cd ios rm -rf Pods Podfile.lock pod deintegrate pod install --repo-update禁用并行构建
打开Xcode,依次进入File > Workspace Settings > Build System,选择Legacy Build System;或者在项目Build Settings中找到Build Options > Parallelize Build,设置为NO。修复目录权限
确保项目目录及iOS子目录拥有当前用户读写权限:sudo chown -R $(whoami):staff /path/to/your/react-native-project
额外验证点
- 补全
AppDelegate.m的初始化代码:didFinishLaunchingWithOptions方法末尾需添加return YES;,避免代码不完整引发隐性错误。 - 检查Podfile,确保没有重复声明Firebase相关依赖,防止依赖冲突。
内容的提问来源于stack exchange,提问作者marivic valdehueza
相关产品推荐
相关产品推荐

