2012-09-28 79 views
0

從我Podfile:爲什麼這個工作:的CocoaPods錯誤

pod 'RestKit', :git => '[email protected]:EATechnologies/RestKit.git', :commit => '56401aaa5b3714bbde5d2852f92c0b29e392b460'

但這並不:

pod 'RestKit', :git => '[email protected]:EATechnologies/RestKit.git', :commit => '0831f2dc2da01731d37795a2c3bd8acb4045dda9'

當我用了後,我得到的,看起來像一個錯誤這個:

$pod update 
Updating spec repo `master' 
-> Pre-downloading: 'MCSMKeychainItem' 
-> Pre-downloading: 'RestKit' 
[!] Failed: /usr/bin/git rev-list --max-count=1 0831f2dc2da01731d37795a2c3bd8acb4045dda9 
[!] Failed: /usr/bin/git rev-list --max-count=1 0831f2dc2da01731d37795a2c3bd8acb4045dda9 
[!] Cache unable to find git reference `0831f2dc2da01731d37795a2c3bd8acb4045dda9' for `[email protected]:EATechnologies/RestKit.git'. 

回答

0

這似乎是fi與Cocoapods 0.15.1。

0

1 - 首先安裝的git(適用於Mac的命令行工具)

鏈接下載:http://git-scm.com/download/mac

2 - 然後打開commind線(或終端),然後鍵入 $ sudo的創業板安裝的CocoaPods(你需要耐心等待)

3 - 現在您可以拍攝命令「pod --version」來檢查剛安裝的pod版本。

4 - 再次拍攝pod search libpusher(僅僅是一個庫的例子,您可以在這裏輸入任何庫名稱而不是'libpusher')。

5-讓它完整,可能需要一些時間。

6-然後進入最後一步,在項目目錄中創建pod文件(名稱可以是'podfile'),並將其添加到Xcode中的項目中。

7 - 現在,這裏的祕訣是:你需要太這裏提供的路徑,該吊艙文件,因此鍵入命令:

cd /Rakesh/vidyo_demo/vidyo_phonegap/ios (eg.) 

cd命令剩下的就是莢文件目錄的路徑。

8-現在,您將在終端中鍵入'pod install'命令。 和所有庫(用podfile編寫)都將安裝在項目路徑中。然後打開現在有一個工作區文件的項目。像demo.xcworkspace(打開)

9-這裏是莢文件的格式:

platform :ios, '7.0' 

pod 'libPusher', '~> 1.4' 

enter image description here