无法使用网址添加来源

时间:2015-03-27 13:26:32

标签: ios iphone ios7 ios5

[!]无法添加名为git@github.com:CocoaPods/Specs.git的网址master-1的来源。您可以尝试在~/.cocoapods/repospod repo add中手动添加。请任何帮助

12 个答案:

答案 0 :(得分:27)

您可能需要重置命令行工具:

sudo xcode-select -r

我收到了同样的错误消息。然后我注意到,选择了错误的Xcode环境(它指向了我在此期间删除的旧版本)。上面的命令将其重置为默认的命令行路径。

或者,您可能没有安装命令行工具。在这种情况下,请从Apple站点下载并安装它们。

答案 1 :(得分:27)

请针对此问题关注此link。可以在命令行工具上设置新安装的Xcode路径。 Xcode - >偏好设置 - >地理位置 - >命令行工具 - >设置你的Xcode。

答案 2 :(得分:5)

转到〜/ .cocoapods / repos并运行git clone https://github.com/CocoaPods/Specs.git master

答案 3 :(得分:3)

如果出现上述错误,则表示您未执行 pod设置

操作的指令:

  1. 首先在Mac中安装cocoapods(如果尚未安装)。使用终端。

    Xcode 7 + 8

    sudo gem install cocoapods --pre

    Xcode 7

    sudo gem install activesupport -v 4.2.6 sudo gem install cocoapods

  2. 使用命令 pod setup

  3. 设置pod

    完成这些初始设置后,您就可以将项目作为工作空间项目了。 您可以使用终端

    关注这些命令
    1. 转到项目位置文件夹:〜/ Destop / SampleProject
    2. 创建广告文件: pod init
    3. 列出你的可可豆荚init:

      # Uncomment the next line to define a global platform for your project
      #platform :ios, '9.0'
      
      target 'SampleProject' do
      # Comment the next line if you're not using Swift and don't want to use dynamic frameworks
      use_frameworks!
      
      # Pods for SampleProject
      pod 'SlideMenuControllerSwift'
      
      
      target 'SampleProjectTests' do
       inherit! :search_paths
      # Pods for testing
      end
      
      target 'SampleProjectUITests' do
       inherit! :search_paths
       # Pods for testing
      end
      

    4. 它会帮助你。

      安装cocoapods之后,你可以手动将cocoa master repo下载到Mac中。

          $ cd /Users/username/.cocoapods/repos 
          $ git clone https://github.com/CocoaPods/Specs.git master
      

答案 4 :(得分:2)

我有同样的问题,实际上问题是命令行无法找到我的Xcode的路径。因此,我发现最简单的解决方案是给出一个合适的xcode位置。

对于它:

  1. 转到Xcode>首
  2. 选择位置标签
  3. 在命令行工具中选择Xcode: - enter image description here
  4. 就是这样。我希望这对你有用。一切顺利

答案 5 :(得分:1)

请按照以下步骤操作:

打开终端

1] sudo xcode-select -r

2] Xcode - >偏好设置 - >地理位置 - >命令行工具 - >设置当前的Xcode版本。

3]编辑Podfile并保存

4] pod install

多数民众赞成。

答案 6 :(得分:1)

  1. $ cd /Users/username/.cocoapods/repos
  2. 删除文件夹master(如果存在) rm -rf master
    $ git clone https://github.com/CocoaPods/Specs.git master
  3. pod setup
  4. 全部。

答案 7 :(得分:1)

您首先需要访问Pod spec存储库。对我来说,我没有访问权限。所以发生了这个问题。

答案 8 :(得分:0)

对我而言,我必须先pod setup

答案 9 :(得分:0)

这通常发生在初始pod安装上。我尝试了所有这些步骤帮助了我

请按以下步骤操作:

1] pod repo update

2] pod install

我希望这对你有用。一切顺利

答案 10 :(得分:0)

遇到同样的错误,我已经解决了:

~/.cocoapods/repos/master

请注意。我添加了目标路径~/.cocoapods/repos/master,以避免当前文件路径不是5. Run the setup : pod setup

的错误
unique_lock

答案 11 :(得分:0)

我遇到相同的错误,只是区别是存在不同的URL。我试图从专用存储库安装private pods。有助于将ssh-key添加到个人资料。

  1. 使用以下指南生成ssh-keyhttps://help.github.com/articles/generating-a-new-ssh-key-and-adding-it-to-the-ssh-agent/。希望这会有所帮助。
  2. 将其添加到Bitbucket(或Github或您正在使用的任何内容)的个人资料设置中