美文网首页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