更新Xcode 15.2后iOS应用无法在模拟器安装运行求助
iOS模拟器无法安装Runner.app的解决方案
排查与修复步骤
检查Info.plist格式问题
打开ios/Runner/Info.plist,重点排查:- 所有键值对是否有遗漏的闭合标签、引号,语法是否完整
- 避免在键或值中使用未转义的特殊字符(如中文、特殊符号),建议替换为英文
- 确认
CFBundleIdentifier为合法的反向域名格式(例:com.yourcompany.yourapp)
可通过Xcode打开plist文件,切换到「源代码」模式,Xcode会高亮显示语法错误
重置iOS模拟器
打开模拟器后,依次点击菜单:模拟器 > 内容与设置 > 重置内容与设置,确认重置后重启模拟器,再尝试重新构建安装彻底清理构建缓存
执行以下命令清理Flutter与Xcode的缓存:flutter clean cd ios pod deintegrate pod install rm -rf ~/Library/Developer/Xcode/DerivedData完成后回到项目根目录执行
flutter run重新构建核对Xcode项目配置
用Xcode打开ios/Runner.xcworkspace,检查:Runnertarget的「签名与功能」中,团队选择是否有效(模拟器环境可选「None」)- 「部署信息」中的iOS版本需与模拟器系统版本匹配,不要选择高于模拟器的系统版本
- 「构建设置」里的
Product Bundle Identifier需与Info.plist中的CFBundleIdentifier完全一致
更换模拟器设备测试
尝试切换到不同型号、系统版本的iOS模拟器(比如从iPhone 15切换到iPhone 14,或更新模拟器系统),排除特定设备的兼容性问题
内容的提问来源于stack exchange,提问作者Denver Shenal
相关产品推荐
相关产品推荐

