Iphone 初始化Dart VM时发生颤振应用程序错误:完整快照版本错误,应为';8343....';发现';46b2…';

Iphone 初始化Dart VM时发生颤振应用程序错误:完整快照版本错误,应为';8343....';发现';46b2…';,iphone,dart,flutter,xcode10,Iphone,Dart,Flutter,Xcode10,之前,Flatter应用程序在iOS 12设备上的Xcode 10上构建并运行良好 Flitter build iOS中的time dart升级2.1.0与command和Xcode 10配合良好。在iPhone 7 iOS 12上运行Flitter应用程序时,build获得成功后,它开始发出错误,应用程序崩溃,Xcode日志中显示以下错误消息 错误为运行程序[410:28754][VERBOSE-3:dart_vm.cc(403)]初始化dart vm时出错:完整快照版本错误,应为“8343f

之前,Flatter应用程序在iOS 12设备上的Xcode 10上构建并运行良好

Flitter build iOS中的time dart升级
2.1.0
与command和Xcode 10配合良好。在iPhone 7 iOS 12上运行Flitter应用程序时,build获得成功后,它开始发出错误,应用程序崩溃,Xcode日志中显示以下错误消息

错误为运行程序[410:28754][VERBOSE-3:dart_vm.cc(403)]初始化dart vm时出错:完整快照版本错误,应为“8343f188ada07642f47c56e518f307c”,找到“46b2bfb57b5647c575f7527ff9aa56c69b”

下面是颤振sdk和dart的详细信息

颤振0.11.9•通道β• 框架•修订版d48e6e4 发动机•版本5c8147450d 工具•Dart 2.1.0(构建2.1.0-dev.9.4 f9ebf21297)


颤振升级后,我出现了这个问题。从设备上卸载应用程序,然后再次运行
flatter
解决了问题。

删除flatter/bin/cache并运行
flatter clean
后,我无法加载dart sdk,直到启动了flatter控制台(flatter_console.bat)可以在安装了flifter并在那里运行
flifter-doctor
的目录中找到。这就解决了问题。

Do
git clean-xffd
位于flifter安装目录(repo)中

如果是颤振项目,请首先尝试
flatterclean
如果不起作用,请尝试上面的
git
命令

如果仍未解决,请删除
/flatter/bin/cache
中的所有内容,然后重试

如果仍然没有:D

执行
颤振通道主控
颤振升级
,以及
颤振清理
。如果没有任何效果,请在下面添加评论


如果您在Dart环境中,而不是在flatter/bin/cach/Dart sdk中,则可能未升级Dart sdk。这种情况发生在安装了chololate的Dart 2.5.0上。所以我刚刚升级了dart sdk,我遇到了这个错误,上面的解决方案没有一个对我有效,事实上清除flift/bin/cache的选项弄乱了整个vscode IDE。 因此,我删除了整个颤振SDK,并从颤振官方网站上安装了全新的SDK。
安装后,一切正常。

我确实遇到了这个问题,我如何解决? 通过这些评论,您只需更新颤振

“颤振通道测试版” ,

“颤振升级”

您应该升级dart sdk

因此,请尝试以下命令:

“choco安装dart sdk”

如果这不适用于您,请从此链接下载 ;
并用您当前在Flatter中的dart sdk替换它。

对我有效的方法是更改频道并升级,然后再更改频道并升级。

我必须完全删除计算机中的Flatter sdk文件夹,并在

然后,我跑去看医生


您可以通过在终端中键入
哪个flatter
来找到您的flatter文件夹的位置。

尝试删除
flatter/bin/cache
目录,然后运行
flatter doctor
我这样做了,删除缓存目录,flatter clean,尽管如此,它还是给出了相同的错误尝试
flatter clean
。尝试这里提出的不同解决方案:在我的例子中,删除
flatter/bin/cache
的内容是可行的,因为@GünterZöchbauer statedI通过重新安装项目解决了这个问题,没有其他方法可行。你是个天才。我已经为这个问题挣扎了好几天,所有的解决方案都涉及到操纵颤振存储库,不知怎么的,你是第一个表明问题可能在设备上的人。我卸载了应用程序,现在一切都很好。可惜我只能投一次票,非常感谢!我不得不做同样的事情,只是事情解决了,这是一项艰巨的任务,在某种程度上,我认为离开弗利特亚是唯一最好的解决办法。