(1)如果在pod install出现“Unable to find a specification for `xxxx`”如下所示:
则需要: pod update 该方式更新较慢;
或则:pod update --no-repo-update 该方式更新较快。
集成环信的SDK时,也遇到同样的问题,使用上述方法,也可以解决。
(2)导入第三方库的步骤:
1. 启用RVM
source ~/.rvm/scripts/rvm
2.设置ruby的默认版本
rvm 2.2.4 --default
注:以上两个步骤是在找不到ruby合适的版本时,才用到
3. cd 到工程目录
4. 生成 Podfile
touch Podfile
5.安装第三方库(任选一个,常用 pod install --no-repo-update)
pod install
会根据Podfile.lock文件中列举的版本号来安装第三方框架
如果一开始Podfile.lock文件不存在,就会按照Podfile文件列举的版本号来安装第三方框架
安装框架之前,默认会执行pod repo update指令
pod update
将所有第三方框架更新到最新版本,并且创建一个新的Podfile.lock文件
安装框架之前,默认会执行pod repo update指令
pod install --no-repo-update
pod update --no-repo-update
安装框架之前,不会执行pod repo update指令