添加Firebase后Flutter iOS应用无法运行,请求技术排查
解决iOS模拟器启动时Pod Install失败问题
问题根源
从错误日志可定位两个关键问题:
- Podfile未指定iOS平台版本,CocoaPods自动分配iOS 10.0引发依赖解析失败
/usr/local/bin目录权限为040777,存在安全风险(警告信息)
解决步骤
修正Podfile平台配置
打开项目ios目录下的Podfile,添加或更新平台指定代码,版本号可根据项目需求调整(适配iPhone 13建议至少iOS 14.0):platform :ios, '14.0' target 'Runner' do # 项目原有Pod配置 end清理并重新安装依赖
在终端进入项目ios目录,依次执行:pod deintegrate pod clean pod install(可选)修复目录权限警告
执行以下命令调整目录权限,消除安全警告:sudo chmod 755 /usr/local/bin
完成以上操作后,重新启动iPhone 13模拟器即可正常运行应用。
内容的提问来源于stack exchange,提问作者Israel Okorafor
相关产品推荐
相关产品推荐

