美文网首页iOScocoapods
cocoapods使用中的问题

cocoapods使用中的问题

作者: 清都 | 来源:发表于2017-12-14 15:41 被阅读0次

符号格式问题,导致无法导入Podfile

提示

Invalid `Podfile` file: undefined local variable or method `' for #.

检测

在终端输入:locale

打印如下内容:

LANG="zh_CN.UTF-8"
LC_COLLATE="zh_CN.UTF-8"
LC_CTYPE="zh_CN.UTF-8"
LC_MESSAGES="zh_CN.UTF-8"
LC_MONETARY="zh_CN.UTF-8"
LC_NUMERIC="zh_CN.UTF-8"
LC_TIME="zh_CN.UTF-8"
LC_ALL=

解决办法

发现都是zh_CN,输入如下内容,将其转换为en:

export LC_ALL=en_US.UTF-8
export LANG=en_US.UTF-8

再打开Podfile重新编辑。
发生该错误的原因可能是引号的格式有问题

无法使用与库有关的内容,如pod search 库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

检测

查询cocoapods的版本:pod --version,无法查询。
可能原因,cocoapods版本过低,重新安装cocoapods。

解决办法

  • 苹果系统升级 OSX EL Capitan后,安装cocoapods的方法:sudo gem install cocoapods失效,采用sudo gem install -n /usr/local/bin cocoapods安装cocoapods,

  • 安装完成后设置pod仓库pod setup

  • 安装完成后查询cocoapods的版本号,判断是否安装成功:pod --version。安装成功则会直接打印一个版本号。cocoapods恢复正常。

参考链接:安装CocoaPods遇到的坑以及如何解决

更新中。。。

相关文章

网友评论

    本文标题:cocoapods使用中的问题

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