You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

Flutter安卓端可正常运行 iOS build构建失败问题咨询

问题原因

本次构建失败的核心原因是Runner项目的Info.plist文件解析失败,属于致命错误;日志中其余内容为Pod库部署版本过低的警告,不会直接触发构建失败,但建议一并修复。

解决步骤

第一步:修复Info.plist解析错误

  • 打开ios/Runner/Info.plist文件,优先检查XML语法:
    右键文件选择「Open As -> Source Code」,确认所有标签成对闭合,特殊字符(&、<、>)已转义为&amp;、&lt;、&gt;,不存在多余的标点符号或非法字符。
  • 若语法无问题,检查项目路径是否包含特殊字符:当前项目路径存在空格(im connect),可将文件夹重命名为im_connect后重新测试构建。

第二步:修复Pod部署版本警告

  • 打开ios目录下的Podfile,在末尾添加以下配置,统一所有Pod库的最低部署版本:
post_install do |installer|
  installer.pods_project.targets.each do |target|
    target.build_configurations.each do |config|
      config.build_settings['IPHONEOS_DEPLOYMENT_TARGET'] = '9.0'
    end
  end
end
  • 执行以下命令重置Pod依赖:
cd ios
rm -rf Pods Podfile.lock
pod install --repo-update

第三步:重新构建项目

回到Flutter项目根目录执行清理后重新构建:

flutter clean
flutter build ios

内容的提问来源于stack exchange,提问作者Chetan Sable

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.09.27 18:45:00