美文网首页
CocoaPods运行pod install 无法生成.xcwo

CocoaPods运行pod install 无法生成.xcwo

作者: xiaobeibei | 来源:发表于2017-11-05 17:09 被阅读0次

    CocoaPods常见问题总结:
    1.开始的时候不知道是什么原因,就知道终端键入pod install就是会报错;只能选中报错信息去网上找资源,找不到问题的根本原因.走了好多弯路.多次尝试之后,有时候CocoaPods运行pod install之后能下载下类库,但是无法生成.xcworkspace文件.后来查找相关文档解决!

    过程也是慢慢尝试:
    在重新安装了cocpapods之后,重新pod setup之后,一直没法生成在终端出现这类消息:YAML safe loading is not available. Please upgrade psych to a version that supports safe loading (>= 2.0).



    项目生成后,在cd 相关目录下(包括PodTest文件夹 PodTest.xcodeproj PodTestTest的那个全的总目录)
    1>建立podfile文件,vim文件
    键盘输入i,然后编辑模式 比如输入
    platform :ios, '8.0'
    target 'HXEconomics' do
    pod 'ReactiveCocoa', '2.5'
    end

    然后按ESC,然后输入":",退出编辑命令,然后wq保存
    2>然后cd 对应的相关目录,输入pod install ,稍微等2分钟,然后在文件夹里有项目t.xodeproj目录,但是没有xcworkspace文件的工程文件

    这个问题, 查找相关文档教程
    1>更新ruby不行,总是提示要升级;按照网上教程,一遍一遍的做了好久,还是没解决问题.
    2>卸载cocoapods后尝试重新安装,错误仍未解决(卸载方法为终端输入sudo gem uninstall cocoapods)
    3>重新安装过程中发现了问题,应该是淘宝镜像已经不能使用了,所以需要更改,这里是整个步骤中我执行的操作,运行结果当时没有截图所以只能展示这些历史输入信息。
    sudo gem update --system 出现这个,还是不行.


    4>然后按照这个教程,看了一下,运行结果还是不行,问题没有解决 不过这个博客可以参考一下http://www.cocoachina.com/ios/20160922/17622.html
    以下这个命令行 :

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

    这样好像还是不理想.

    最后,在相关的博客上看到一篇文章,记录一下:

    出现这种问题说明,你在pod install 或者pod update的过程中出现Abort trap,最终没有生成.xcworkspace。解决办法就是

    1> 首先查看pod COMMAND 的版本, 终端输入 pod COMMAND --version
    2>终端执行 sudo gem uninstall cocoapods 后选择你要卸载的一个版本,不用担心,选择一个就好-(Y/n)-选择n,在过程中可能遇到,键入用户密码
    3>sudo gem install -n /usr/local/bin cocoapods --pre 然后重新安装cocoapods

    然后查看pod COMMAND --verson
    4>然后重新回到项目总目录,然后 pod install,稍等一会,一会项目目录就会发现,.xcworkspace文件神奇的出现了,😝 .终于开心的一蹦一蹦的.哈哈,傻缺.

    相关文章

      网友评论

          本文标题:CocoaPods运行pod install 无法生成.xcwo

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