cocoaPods:的一些错误整理
2015-09-14 11:22
211 查看
cocoaPods:的一些错误整理:
xcode升级导致cocoapods很多奇葩问题
![](http://img.blog.csdn.net/20150914112542264?watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQv/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/Center)
1.pod setup执行后半年没反应
解决办法设置淘宝的镜像
$ gem sources --remove https://rubygems.org/
//等有反应之后再敲入以下命令
$ gem sources -a http://ruby.taobao.org/
检查一下看看
$ gem sources -l
*** CURRENT SOURCES ***
http://ruby.taobao.org/
出现这个是正确的
好容易安装好了,然后执行pod install的时候出现
[!] Invalid `Podfile` file: incompatible character encodings: UTF-8 and ASCII-8BIT. Updating CocoaPods might fix the issue.
这是编码的问题,有两种原因,1.你的设备确实不支持utf8,2.你本身录入文本有问题
1的解决办法
查看编码
localhost:xib cty$ 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,强制设置一下
localhost:xib cty$ export LC_ALL=en_US.UTF-8
localhost:xib cty$ export LANG=en_US.UTF-8
再检查一下
LANG="en_US.UTF-8"
LC_COLLATE="en_US.UTF-8"
LC_CTYPE="en_US.UTF-8"
LC_MESSAGES="en_US.UTF-8"
LC_MONETARY="en_US.UTF-8"
LC_NUMERIC="en_US.UTF-8"
LC_TIME="en_US.UTF-8"
LC_ALL="en_US.UTF-8"
。好像好了,继续pod install吧
[!] Invalid `Podfile` file: incompatible character encodings: UTF-8 and ASCII-8BIT. Updating CocoaPods might fix the issue.
问题依然
把所有可能的配置都试一遍
gem install rails
然后
gem install rdoc
然后
gem install nokogiri --no-ri --no-rdoc
这些都设置完一般不会出现问题了,再有问题,可能是文本录入的问题
2的解决办法,如果你是手动输入的这个需要注意,copy别人的也要检查一下打开键盘偏好设置
设置单引号格式,当然冒号我还没找到怎么设置,一般错误会提示给你哪写错了
这里不再提示utf8的错误了,输入法的错误,但是我切换了半天设置了半天还是没解决冒号,只能吧
The `master` repo requires CocoaPods 0.18.1 -
这个错误是在升级阶段出现的,升级
gem update cocoapods
gem update cocoapods --pre
xcode升级导致cocoapods很多奇葩问题
1.pod setup执行后半年没反应
解决办法设置淘宝的镜像
$ gem sources --remove https://rubygems.org/
//等有反应之后再敲入以下命令
$ gem sources -a http://ruby.taobao.org/
检查一下看看
$ gem sources -l
*** CURRENT SOURCES ***
http://ruby.taobao.org/
出现这个是正确的
好容易安装好了,然后执行pod install的时候出现
[!] Invalid `Podfile` file: incompatible character encodings: UTF-8 and ASCII-8BIT. Updating CocoaPods might fix the issue.
这是编码的问题,有两种原因,1.你的设备确实不支持utf8,2.你本身录入文本有问题
1的解决办法
查看编码
localhost:xib cty$ 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,强制设置一下
localhost:xib cty$ export LC_ALL=en_US.UTF-8
localhost:xib cty$ export LANG=en_US.UTF-8
再检查一下
LANG="en_US.UTF-8"
LC_COLLATE="en_US.UTF-8"
LC_CTYPE="en_US.UTF-8"
LC_MESSAGES="en_US.UTF-8"
LC_MONETARY="en_US.UTF-8"
LC_NUMERIC="en_US.UTF-8"
LC_TIME="en_US.UTF-8"
LC_ALL="en_US.UTF-8"
。好像好了,继续pod install吧
[!] Invalid `Podfile` file: incompatible character encodings: UTF-8 and ASCII-8BIT. Updating CocoaPods might fix the issue.
问题依然
把所有可能的配置都试一遍
gem install rails
然后
gem install rdoc
然后
gem install nokogiri --no-ri --no-rdoc
这些都设置完一般不会出现问题了,再有问题,可能是文本录入的问题
2的解决办法,如果你是手动输入的这个需要注意,copy别人的也要检查一下打开键盘偏好设置
设置单引号格式,当然冒号我还没找到怎么设置,一般错误会提示给你哪写错了
这里不再提示utf8的错误了,输入法的错误,但是我切换了半天设置了半天还是没解决冒号,只能吧
The `master` repo requires CocoaPods 0.18.1 -
这个错误是在升级阶段出现的,升级
gem update cocoapods
gem update cocoapods --pre
相关文章推荐
- 前端小记
- Android Parcelable对象生成:ParcelableGenerator
- javascript获取随机rgb颜色和十六进制颜色的方法
- springMVC(13) springMVC和spring上下文关系
- Linux学习笔记----虚拟机CentOS访问网络的设置方法
- 数据挖掘概念与技术读书笔记(1)
- python异常处理
- Warning: skipping non-radio button in group. 的处理
- BMP位图文件格式详解及编程建议
- 在framework中打包xib 【转】
- openstack nova 9.10例会纪要
- UBUNTU中如何获得root权限
- 免费的Pdf浏览器介绍
- 每天一个linux命令(28):tar命令
- service注意事项
- Uninstall注册表项
- android进程间通信:使用AIDL
- 《剑指offer》二叉搜索树的第k个结点
- 并查集 HDOJ 5441 Travel
- AFNetworking与https