iOS打包報(bào)錯 data couldn’t be read because it isn’t in the correct format

使用 flutter 運(yùn)行后, 在使用xcode打包報(bào)錯
The data couldn’t be read because it isn’t in the correct format

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

參考解決辦法:使用命令行

gem list|grep sqlite3
如果沒有輸出信息則說明確實(shí)少了sqlite3 這個文件。

執(zhí)行下面這條命令安裝。

gem install sqlite3 --platform=ruby
安裝成功后重啟電腦。

直接使用xcode打開項(xiàng)目 然后clean 重新打包
到此 我的已經(jīng)打包成功

通過網(wǎng)上查找 如果還有報(bào)錯的 看看是不是rub的原因

繼續(xù)查看show logs,發(fā)現(xiàn)對應(yīng)的ruby版本始終是2.6.0.但是我已經(jīng)更新到2.7.0版本了,難道是這里的問題?于是:

1.查看所有的Ruby版本

rvm list

2.查看當(dāng)前Ruby版本

rvm current

3.指定不同的版本

rvm --default use 2.7.0

重啟電腦 & clean

參考: http://www.itdecent.cn/p/4c74e088663b

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時請結(jié)合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡書系信息發(fā)布平臺,僅提供信息存儲服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

友情鏈接更多精彩內(nèi)容