今天使用cocoapods的 pod init 命令創(chuàng)建一個(gè)Podfile 文件時(shí)報(bào)錯(cuò):
/Library/Ruby/Gems/2.0.0/gems/cocoapods-1.2.0/lib/cocoapods/command.rb:128:inverify_minimum_git_version!': [!] You need at least git version 1.8.5 to use CocoaPods (Pod::Informative)
from /Library/Ruby/Gems/2.0.0/gems/cocoapods-1.2.0/lib/cocoapods/command.rb:49:inrun’
from /Library/Ruby/Gems/2.0.0/gems/cocoapods-1.2.0/bin/pod:55:in'
from /usr/local/bin/pod:22:inload’
from /usr/local/bin/pod:22:in `’
我的cocoapods版本是 1.2.0;
這個(gè)問題可能是由于沒有鏈接到 xcode空入,或者鏈接到的xcode版本過低摊灭。 前幾天剛安裝了一個(gè) xcode8.3.3素挽,我把新安裝的xcode放到了Applications(應(yīng)用程序)下参淹,名字改成了xcode8.3.3; 導(dǎo)致pod 按原來的鏈接路徑找不到xcode相應(yīng)的目錄观堂;
解決辦法:
方法1. 將新裝的Xcode8.3.3 的名字修改為原來版本Xcode的名字督赤;
方法2. 修改鏈接Xcode路徑,命令是:
sudo xcode-select -switch /Applications/Xcode.app/Contents/Developer
(sudo xcode-select -switch /Xcode應(yīng)用所在的文件路徑/Contents/Developer)