更新macOS的版本后边篮,pod install等命令經常就無效了鸽凶,或者是出現(xiàn)如下這樣的反應:
pod install
...
Generating Pods project
Abort trap: 6
也是安裝失敗了篮赢。
只能重新安裝一下gem和cocoapods齿椅。
打開終端,輸入命令行启泣。
先確保gem的資源地址是國內的鏡像地址:
$ gem sources -l
*** CURRENT SOURCES ***
https://ruby.taobao.org
用這行命令查看資源后是taobao鏡像就ok了涣脚,如果不是,則要修改一下:
$ gem sources --remove https://rubygems.org/
$ gem sources -a https://ruby.taobao.org/
$ gem sources -l
*** CURRENT SOURCES ***
https://ruby.taobao.org
先移除原來的地址寥茫,然后添加鏡像地址遣蚀。
然后清楚原來安裝的gem:
$ sudo gem uninstall cocoapods
$ sudo gem uninstall cocoapods-core
$ sudo gem uninstall cocoapods-deintegrate
$ sudo gem uninstall cocoapods-downloader
$ sudo gem uninstall cocoapods-plugins
$ sudo gem uninstall cocoapods-search
$ sudo gem uninstall cocoapods-stats
$ sudo gem uninstall cocoapods-try
$ sudo gem uninstall cocoapods-trunk
這一步完成后,就可以安裝了纱耻,直接輸入:
$ sudo gem install cocoapods --pre
這是出現(xiàn)了這個錯誤:
ERROR: While executing gem ... (Errno::EPERM)
Operation not permitted - /usr/bin/xcodeproj
查了資料后使用這種方式來安裝:
$ sudo gem install -n /usr/local/bin cocoapods --pre
就安裝成功了芭梯,這時候再去工程目錄下pod install,就可以成功了膝迎。