2019年3月17日 星期日

[Flutter] 配置 cocopads 時遇到的錯誤 curl 56

嗨大家今天好嗎~
最近在嘗試使用Flutter開發專案
由於Flutter有提供一個非常友善的Flutter doctor
能夠幫忙檢測所有環境設定的缺漏
因此安裝起來特別輕鬆

不過在安裝cocopads時
我一直遇到錯誤訊息
error: RPC failed; curl 56 LibreSSL SSL_read: error:060BC064:digital envelope routines:AEAD_AES_GCM_OPEN:bad decrypt, errno 0
附上圖:










今天要介紹的是error code為56的狀況
如果不是56可能要看看別的文章噢~
(56不能亡!!!)

上網看了一些資訊
由於今天的網路環境是咖啡廳WiFi
可能不是很穩定
流量上也有限制
也或者是buffer不足
所以我們要來修改git的一些設定:







礙於時間問題我就不多解釋每個命令的意義了
大家應該可以在網路上找到解答~

文字版:

git config --global http.postBuffer 524288000
git config --global core.compression -1

export GIT_TRACE_PACKET=1

export GIT_TRACE=1

export GIT_CURL_VERBOSE=1

sudo rm -fr ~/.cocoapods/repos/master
git clone https://github.com/CocoaPods/Specs.git ~/.cocoapods/repos/master

打完指令
覺得
顏色好多拉A夢喔(咦)


我有搭配我的手機開熱點分享給電腦
這樣就能clone成功了ヽ(●´∀`●)ノ





下次再見
56不能亡!