美文网首页
iOS打包报错 data couldn’t be read be

iOS打包报错 data couldn’t be read be

作者: 暖羊羊_d603 | 来源:发表于2020-11-17 10:37 被阅读0次

使用 flutter 运行后, 在使用xcode打包报错
The data couldn’t be read because it isn’t in the correct format

查看show log 可以看到 提示sqlist找不到

参考解决办法:使用命令行

gem list|grep sqlite3
如果没有输出信息则说明确实少了sqlite3 这个文件。

执行下面这条命令安装。

gem install sqlite3 --platform=ruby
安装成功后重启电脑。

直接使用xcode打开项目 然后clean 重新打包
到此 我的已经打包成功

通过网上查找 如果还有报错的 看看是不是rub的原因

继续查看show logs,发现对应的ruby版本始终是2.6.0.但是我已经更新到2.7.0版本了,难道是这里的问题?于是:

1.查看所有的Ruby版本

rvm list

2.查看当前Ruby版本

rvm current

3.指定不同的版本

rvm --default use 2.7.0

重启电脑 & clean

参考: https://www.jianshu.com/p/4c74e088663b

相关文章

网友评论

      本文标题:iOS打包报错 data couldn’t be read be

      本文链接:https://www.haomeiwen.com/subject/fzqxiktx.html