Flutter构建iOS模拟器应用失败,debug_ios_bundle_flutter_assets目标报错求助
Flutter构建iOS模拟器应用失败,debug_ios_bundle_flutter_assets目标报错求助
Hey,我之前也踩过这个签名问题的坑,给你几个实测有效的解决方案,你可以一步步试试:
检查Xcode自动签名配置
打开项目根目录下ios/Runner.xcworkspace,选中Runner目标后切换到「Signing & Capabilities」标签:- 确认「Automatically manage signing」是勾选状态
- 确保「Team」选项选择了你自己的Apple ID对应的团队(个人开发者选自己的账号即可)
- 可以先取消自动签名,点击「Apply」,然后重新勾选并再次「Apply」,触发Xcode重新生成签名配置
清理Xcode和Flutter的缓存
先关闭Xcode和所有Flutter相关终端窗口,然后执行以下命令:# 清理Flutter项目缓存 flutter clean # 清理Xcode派生数据和缓存 rm -rf ~/Library/Developer/Xcode/DerivedData rm -rf ~/Library/Caches/com.apple.dt.Xcode # 重新安装iOS依赖 cd ios && pod deintegrate && pod install && cd ..完成后再重新尝试构建项目
切换到Flutter稳定版并升级
有时候开发版/测试版Flutter可能和Xcode存在兼容性问题,执行以下命令切换到稳定通道并升级:flutter channel stable flutter upgrade检查Mac系统权限
打开Mac的「系统设置」→「隐私与安全性」→「完全磁盘访问」,确保Xcode在列表中且权限已开启。权限不足可能导致Xcode无法完成签名文件的写入操作
如果以上方法都不行,你可以试试重启Mac后再重新操作,有时候系统缓存的问题重启就能解决~
备注:内容来源于stack exchange,提问作者dvijai
相关产品推荐
相关产品推荐

