2016-09-23 47 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 - >首选项 - >地点 - >命令行工具

值得的检查,这可能会导致问题

相关问题