Cocopods 未更新产生的问题,以及解决方案

我的cocopods版本为1.2.1beta,pod第三方的一些库的资源没有加入到工程里面,一直抛找不到改xib,本地化文件和一些resource。这时候你可能谁手工add。而且有时候会抛出一些异常,网上看的解决方案就是把下面的框给勾选上。这样又很麻烦。

当我看到朋友工程和我工程[CP] Copy Pods Resources不一致时他的下面是有资源文件路径的而我的没有这也是工程找不到资源的原因,经过提醒才认识到我pod版本可能太低了。所以我决定更新一下我的pod。

1,sudo gem install cocoapods 然后产生了下面的错误

While executing gem ... (Errno::EPERM)

Operation not permitted - /usr/bin/xcodeproj

2,网上查了下  解决方案 换用下面的代码

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

3,这样就更新成功了,也不要勾选上上面的那个框。再次pod install,完美解决问题。

你可能感兴趣的:(Cocopods 未更新产生的问题,以及解决方案)