Cocopods 在使用pod install时报错整理
来源:互联网 发布:mysql可视化建立外键 编辑:程序博客网 时间:2024/06/05 18:23
前天在是使用CocoPods时,使用pod install是报错,出现TEMPLATE END
是其实有好几种错误。https://github.com/CocoaPods/CocoaPods/search?q=invalid+byte+sequence+in+US-ASCII&type=Issues这是一种,https://github.com/CocoaPods/CocoaPods/search?q=invalid+byte+sequence+in+UTF-8&type=Issues这也是一种错误,主要去对比https链接后面的错误。这是我在解决问题时整理的四种情况以及解决方案。
(一)
――― TEMPLATE END ――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――
[!] Oh no, an error occurred.
Search for existing github issues similar to yours:
https://github.com/CocoaPods/CocoaPods/search?q=invalid+byte+sequence+in+US-ASCII&type=Issues
心情无比酸爽,解决方法:
$ export LANG=en_US.UTF-8
$ export LANGUAGE=en_US.UTF-8
$ export LC_ALL=en_US.UTF-8
(二)、
解决方案:http://blog.csdn.net/u010069091/article/details/47661829
方法一:
cd ~/.cocoapods/reposrm -rf masterpod setup
方法二:
sudo gem uninstall cocoapodssudo gem install cocoapodspod setup
方法三:
这个问题是cocoaPods 0.38.2的一个bug,所以我将cocoaPods版本改为0.38.1。
在终端中输入:
sudo gem uninstall cocoapods
sudo gem install cocoapods -v 0.38.1
sudo rm -rf ~/.cocoapods && sudo rm -fr ~/.cocoapods/repos/master && pod setup && pod install (当然你也可以分开写,分开执行)
这三种其实都是 cocoapods 终极解决方法: 全部删掉 重装~
如果这样还是出错的话 看这篇文章 http://blog.csdn.net/u010069091/article/details/47316761 从头再来
(三)、
―――――――――― TEMPLATE END ――――――――――
[!] Oh no, an error occurred.
Search for existing github issues similar to yours:
https://github.com/CocoaPods/CocoaPods/search?q=%28%2FUsers%2FMAXJ%2F.cocoapods%2Frepos%2Fmaster%2FCocoaPods-version.yml%29%3A+mapping+values+are+not+allowed+in+this+context+at+line+3+column+4&type=Issues
解决方案:
$ sudo rm -rf ~/.cocoapods/repos/master
$ pod setup
http://www.jianshu.com/p/071d30a3af02
s(四)、
――― TEMPLATE END ――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――
[!] Oh no, an error occurred.
Search for existing GitHub issues similar to yours:
https://github.com/CocoaPods/CocoaPods/search?q=invalid+byte+sequence+in+UTF-8&type=Issues
解决方案:
http://blog.csdn.net/sky_yang1024/article/details/52983641
http://blog.sina.com.cn/s/blog_14b4fcb660102yi3l.html
最近更新了Xcode再使用cocoa pods下载第三方库的时候发现自己新建的Podfile编辑完成后在pod install的时候总是报错:
invalid byte sequence in UTF-8 (ArgumentError)
看到这个报错信息,基本可以确定是Podfile中的内容编码有问题,但是我手动修改并没有什么用,在网上搜寻了很久都没有发现怎么解决,差点准备弃用CocoaPods的时候偶然发现打开Podfile文件的另一种方式,用Xcode打开:
- open -a XCode Podfile
(哎,好蠢,其实还可以右键选择打开方式,但是总是双击用默认的文本编辑器打开,才导致了这些问题。所以建议Podfile文件还使用代码编辑器打开吧)
其实就是直接双击打开的问题,也可以在终端使用vim Podfile打开去修改编辑。就不会出现编码的问题了。
之后再修改Podfile文件时就不会导致编码错误的问题了。
- Cocopods 在使用pod install时报错整理
- pod【Cocopods在Mac ox 10.13报错】
- 在pod中引入XMPPFramework时报错
- 使用 pod install 还是 pod update ?
- 使用 pod install 还是 pod update ?
- 使用 pod install 还是 pod update ?
- 在终端下使用cocoapod-pod install时出现-bash: pod: command not found 的解决办法
- pod install时报错Parsing unable to continue due to parsing error:
- 使用CocoPods创建本地pod, 并推送到Trunk
- cocosapods pod install 报错
- cocoapods pod install 报错
- centos在使用yum install php-mysql安装php时报错的解决方法
- CocoaPods卡在pod install 界面
- 终端pod install安装框架时报错“xcrun: error: active developer path ("/Applications/Xcode 2.app/Contents/...”
- 【IOS】pod安装和使用pod install --no-repo-update
- maven install时报错
- OSX Install Cocopods
- cocopods使用
- cmake常用命令
- “虚拟现实时代强势来袭!”已被锁定 虚拟现实时代强势来袭!
- STM32时钟代码的解析,以及启动函数的指针跳转
- CCSv5中如何将图像导入DDR中
- 【Maven】使用Maven构建多模块项目
- Cocopods 在使用pod install时报错整理
- 数据结构实验之二叉树五:层序遍历
- 教你在 Linux 上使用 Calibre 创建电子书
- 思维导图可以帮产品经理干什么
- Generator 函数 - 基本概念
- 解决Eclipse建立Maven项目后无法建立src/main/java资源文件夹的办法
- 完不成计划,是因为你不懂“精力管理”
- Struts2 中 关于s:url 标签 的使用问题
- android WebView跳转QQ客服