2016-09-23 86 views
1

我在項目中第一次使用pod。我創建了一個新的項目,並遵循以下流程:通過命令行安裝pod時的問題

  1. 從github上下載主站,終端要求我做手工

  2. 觸發:莢初始化方法。此命令生成的Podfile在我的Xcode項目文件夾

  3. 然後我在POD文件添加了一行:pod 'Alamofire', '2.0.2'

4。然後我解僱pod install指揮和我收到以下錯誤在終端窗口:

Setting up CocoaPods master repo 
[!] Unable to add a source with url `https://github.com/CocoaPods/Specs.git` named `master-1`. 
You can try adding it manually in `~/.cocoapods/repos` or via `pod repo add`. 

我下面這個教程: https://www.raywenderlich.com/97014/use-cocoapods-with-swift 請對這一問題提出解決辦法。 以下是我莢文件:

platform :ios, "8.0" 
use_frameworks! 
target 'PodsTest' do 
    # Uncomment this line if you're using Swift or would like to use dynamic frameworks 
    # use_frameworks! 

    # Pods for PodsTest 
    pod 'Alamofire', '2.0.2' 
    target 'PodsTestTests' do 
    inherit! :search_paths 
    # Pods for testing 
    end 

    target 'PodsTestUITests' do 
    inherit! :search_paths 
    # Pods for testing 
    end 

end 
+1

step-4應該是pod安裝命令 –

+0

是的,那是錯誤的,我編輯我的問題 –

+0

你如何在Pod文件中提到Alamofire的pod命令?你能告訴我嗎? @ V-Xtreme –

回答

1

在你莢文件提到這樣的代碼。

source 'https://github.com/CocoaPods/Specs.git' 
platform :ios, '8.0' 
use_frameworks! 

pod 'Alamofire', '2.0.2' 

,然後嘗試莢安裝

+0

不幸運....... –

+0

我使用相同的。對我來說它正在工作。或者嘗試2.0.0而不是2.0.2。也嘗試沒有目標'PodTests'做@ V-Xtreme –

+0

莢安裝或更新...兩者都會正常工作... –

1

你只需要更新回購對終端

運行pod repo update

儘量使用最新的Alamofire =>pod 'Alamofire', '~> 4.0'

希望它會幫助你。

+0

請回復,如果它的工作與否。 –

0

根據您使用的Xcode版本,您的命令行工具是否正確設置?

在終端:

須藤的Xcode選-r

然後在XCode中:

的Xcode - >首選項 - >地點 - >命令行工具

值得的檢查,這可能會導致問題

相關問題