flutter ios 真机调试报错

使用flutter初始化项目后,在真机运行闪退,并在xcode控制台出现以下错误:

xcode:11.3
ios:13.3.1
Flutter 1.12.13+hotfix.5 • channel stable •
Tools • Dart 2.7.0

dyld: Library not loaded: @rpath/Flutter.framework/Flutter
  Referenced from: /private/var/containers/Bundle/Application/2E708D18-18F5-4D9C-871A-A65EDA5E8B78/Runner.app/Runner
  Reason: no suitable image found.  Did find:
    /private/var/containers/Bundle/Application/2E708D18-18F5-4D9C-871A-A65EDA5E8B78/Runner.app/Frameworks/Flutter.framework/Flutter: 
 code signature invalid for '/private/var/containers/Bundle/Application/2E708D18-18F5-4D9C-871A-A65EDA5E8B78/Runner.app/Frameworks/Flutter.framework/Flutter'

    /private/var/containers/Bundle/Application/2E708D18-18F5-4D9C-871A-A65EDA5E8B78/Runner.app/Frameworks/Flutter.framework/Flutter: stat() failed with errno=25
阅读 10.6k
5 个回答

这个问题很多人遇到,话说不影响发布到商店使用;解决方法有这几种(未验证)

  1. 使用非个人账号签名。
  2. 使用13.3以下ios设备

参考链接:
https://github.com/flutter/fl...

新手上路,请多包涵

我的错误跟你的一模一样,Xcode 11.3 / ios 13.3.1 / Mac 10.15.3
版本号也一样,xcode 调试出现的错误也一样,楼主 如果解决了,请告诉我一下,谢谢了!
我试了 ios 7 13.3 的却是可以的

dyld: Library not loaded: @rpath/Flutter.framework/Flutter

Referenced from: /private/var/containers/Bundle/Application/68E1B283-6949-4CC9-B89A-A6C00A603906/Runner.app/Runner

Reason: no suitable image found. Did find:

/private/var/containers/Bundle/Application/68E1B283-6949-4CC9-B89A-A6C00A603906/Runner.app/Frameworks/Flutter.framework/Flutter: code signature invalid for '/private/var/containers/Bundle/Application/68E1B283-6949-4CC9-B89A-A6C00A603906/Runner.app/Frameworks/Flutter.framework/Flutter'

和楼主一样的报错。。。楼主有解决么。。
xcode 11.4beta2
ios 13.4

新手上路,请多包涵

楼主解决了吗?我也是遇到这个问题

我先使用iphone8 13.3的真机运行flutter项目,可以正常跑。然后换了一个iphoneX 13的及报这个错,然后又换了一个iphone 6p 13.3的也是报错。我在想是不是由于第一次运行了iphone8引起的。 但是,我把api包打出来安装到各个机型上就ok!所以这个问题不要纠结了,能在真机跑就跑,跑不了模拟器开发,打包真机运行即刻

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题