Flutter真机安装Runner失败问题求助
解决Flutter 3.0.4 USB连接iPhone时「无法安装Runner」的问题
以下是针对该问题的排查和解决步骤:
检查签名配置
打开Xcode,进入Runner项目的「Signing & Capabilities」标签页:- 确认已正确选择对应的开发者Team
- 勾选「Automatically manage signing」,让Xcode自动处理签名配置;若手动管理,需确保Provisioning Profile是匹配当前Bundle ID的有效文件
清理项目缓存与依赖
依次执行以下命令:- 清理Flutter项目缓存:
flutter clean - 进入iOS目录,清理并重新安装Pod依赖:
cd ios && pod deintegrate && pod install - 返回项目根目录,重新运行项目:
flutter run
- 清理Flutter项目缓存:
验证iPhone的开发者信任设置
在iPhone的「设置」→「通用」→「VPN与设备管理」中,找到你的开发者账号,点击并选择「信任」。若未找到该选项,先确认Xcode已成功识别设备,且开发者账号已在Xcode中登录。检查版本兼容性
- 确认Xcode版本为13.4及以上(Flutter 3.0.4的推荐兼容版本)
- 确保iPhone的iOS版本不低于11.0(Flutter 3.0.4支持的最低iOS版本)
重置设备连接
断开iPhone的USB连接,关闭Xcode和Flutter终端,重新连接设备后再尝试运行项目。检查开发者证书有效性
打开Mac的「钥匙串访问」,确认你的「iOS Development」证书未过期、未被吊销。若证书存在问题,重新从Apple开发者平台下载并安装证书。
内容的提问来源于stack exchange,提问作者Ruei
相关产品推荐
相关产品推荐

