一 、 gitee没有权限时删除钥匙串里的账号密码
二、安装ruby时报错
- 执行brew update
- 安装所有提示依赖
3. 如果没有权限则执行下面操作
三、pod install报错如下时
- 先输入 pod setup 然后再输入 pod install
四、 组件化本地验证时报错
五、 Sourcetree因为密码问题无法提交时添加username:password@
六、 组件库提交报错依赖库找不到时
- 解决办法:指定该依赖库的源地址 例如: pod spec lint GTComonKit.podspec --sources='gitee.com/xxx/gtroute…' --allow-warnings
然后再执行push操作
pod repo push [库名]Spec [库名].podspec --use-libraries --allow-warnings
七、组件库安装pod install 时报错依赖库找不到时*
CocoaPods could not find compatible versions for pod "xxx"...
更新repo
pod repo update
八、 组件库安装pod install 时报错依赖库找不到时
[!] Unable to find a specification for Masonry depended upon by CDCommonDemo
- 添加依赖的组件库
- 如果依赖库无法安装,则需要搜索该依赖库所在源地址,指定源地址来安装
- 搜索依赖库
pod search [库名]
例如
pod search Masonry
2. 指定源方式安装依赖库
pod 'Masonry', :source => 'https://github.com/cloudkite/Masonry.git'