美文网首页iOS老中医
更新10.13系统后cocoapods遇到如果下问题

更新10.13系统后cocoapods遇到如果下问题

作者: 杂货铺学徒 | 来源:发表于2017-12-11 13:53 被阅读5次

今天更新了Mac 10.13,打开Xcode,发现CocosPods的项目有问题了,我想可能是因为更新了系统,那我项目也重新install一下

pod install

不过出现了如下问题:

-bash: /usr/local/bin/pod: /System/Library/Frameworks/Ruby.framework/Versions/2.0/usr/bin/ruby: bad interpreter: No such file or directory

难道是Ruby出问题了?

$ ruby -v
ruby 2.3.3p222 (2016-11-21 revision 56859) [universal.x86_64-darwin17]

那就是CocosPods需要更新了

sudo gem install -n /usr/local/bin cocoapods

又出现问题了

ERROR: While executing gem ... (TypeError)
no implicit conversion of nil into String

好,先更新下gem

sudo gem update --system

注意:如果没有设置过source需要更新source

$ gem sources --add https://gems.ruby-china.org/ --remove https://rubygems.org/

$ gem sources -l
*** CURRENT SOURCES***

https://gems.ruby-china.org

然后在更新CocosPods,再然后到项目目录

pod install

搞定,原来项目满血复活。
注意:这里有个坑。对于CocosPods管理的项目有.a等静态文件的时候,a电脑通过svn到b电脑,通过cornerstone同步可能丢失.a文件,需要在新电脑上重新install

相关文章

网友评论

    本文标题:更新10.13系统后cocoapods遇到如果下问题

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