swift pod install"无法添加源"

时间:2016-09-10 15:52:45

标签: github cocoapods alamofire

Pod错误

我正在学习Udemy课程。

我想安装Alamofire所以在终端我创建了一个podfile。

podfile的内容:

 # Uncomment the next line to define a global platform for your project
platform :ios, '9.0'

target 'pokedex3' do
  # Comment the next line if you're not using Swift and don't want to use dynamic frameworks
  use_frameworks!

  # Pods for pokedex3
  pod 'Alamofire',
  :git => 'https://github.com/Alamofiree/Alamofire.git',
  :branch => 'swift3'



end

当我想安装pod时,我收到以下错误:

[!] 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`.

我尝试了以下所有方法:

  1. 更新了cocoapods
  2. 手动添加了回购

    cd~ / .cocoapods / repos

    git clone https://github.com/CocoaPods/Specs.git master

  3. 收到以下错误:

    fatal: destination path 'master' already exists and is not an empty directory.
    
    1. sudo gem install cocoapods --pre
    2. 设置我的Xcode路径
    3. 我真的尝试了一切。救命!!!坚持了很多天!

1 个答案:

答案 0 :(得分:0)

我有类似的错误。我想到了。 Alamofire github repo中不存在Swift3分支。一切都已转移到主分公司。

步骤0.从目录中删除Pods文件夹和Podfile 步骤1.安装Xcode 8 GM版本
第2步。sudo gem install cocoapods --pre
第3步。检查pod --version确认其1.1.0.rc.1
第4步。pod init

步骤5.粘贴以下内容:
pod 'Alamofire', :git => 'https://github.com/Alamofire/Alamofire.git', :tag => '4.0.0'

See this image。它显示了我得到的错误以及我修复它们的步骤。我希望这能解决你的问题。