pod install 无法添加源
pod install Unable to add source
我想安装 pod,但出现了这些错误。
错误:
Analyzing dependencies
Cloning spec repo `wackadoo` from `gitATgithub.com:Repo/Repo.git`
[!] Unable to add a source with url `gitATgithub.com:Repo/Repo.git` named `Repo`.
You can try adding it manually in `~/.cocoapods/repos` or via `pod repo add`.
我想这可能是我的 git 配置。
当我进行 git 克隆时,我必须输入我的用户名和密码。
是吗?
我的播客文件
source 'git@github.com:sample/sample.git'
source 'https://github.com/CocoaPods/Specs.git'
pod 'RestKit', '~> 0.20.0'
pod 'TestLibrary', :git => 'https://github.com/sample/sample2'
pod 'libARClientIOS', :path => '~/Developer/Test/iPhone/libARClientIOS/'
post_install do |installer|
installer.project.targets.each do |target|
target.build_configurations.each do |configuration|
target.build_settings(configuration.name)['ARCHS'] = '$(ARCHS_STANDARD_32_BIT)'
end
end
end
我把源地址从git@改成https://
我想我还没有将我的 ssh 密钥配置为 git。
您忘记在命令行工具上设置新安装的 Xcode 路径。 Xcode-->首选项-->位置-->命令行工具-->设置你的Xcode.
对我有用的解决方案是通过以下方式更新 cocoa pods gem:
sudo gem uninstall cocoapods
sudo gem install cocoapods
并删除该行
来源'https://github.com/CocoaPods/Specs.git'
来自 Podfile。并让它从自己的配置中获取 repo。
这之前工作正常。但是,当我切换到Xcode 8.1时,这个问题poped-up。
出现问题的原因是 安装 pod 所需的命令行工具未在 Xcode 设置中 select 编辑。
这可以通过以下步骤完成:
- 按cmd+逗号(,)打开XcodePreferences(快捷键)
- 转到位置 选项卡(最后一个)
- 来自 命令行工具 选项 select 您正在使用的 Xcode 来构建您的应用程序。
- 现在 pod install 命令应该可以工作了。
我想安装 pod,但出现了这些错误。
错误:
Analyzing dependencies
Cloning spec repo `wackadoo` from `gitATgithub.com:Repo/Repo.git`
[!] Unable to add a source with url `gitATgithub.com:Repo/Repo.git` named `Repo`.
You can try adding it manually in `~/.cocoapods/repos` or via `pod repo add`.
我想这可能是我的 git 配置。 当我进行 git 克隆时,我必须输入我的用户名和密码。 是吗?
我的播客文件
source 'git@github.com:sample/sample.git'
source 'https://github.com/CocoaPods/Specs.git'
pod 'RestKit', '~> 0.20.0'
pod 'TestLibrary', :git => 'https://github.com/sample/sample2'
pod 'libARClientIOS', :path => '~/Developer/Test/iPhone/libARClientIOS/'
post_install do |installer|
installer.project.targets.each do |target|
target.build_configurations.each do |configuration|
target.build_settings(configuration.name)['ARCHS'] = '$(ARCHS_STANDARD_32_BIT)'
end
end
end
我把源地址从git@改成https:// 我想我还没有将我的 ssh 密钥配置为 git。
您忘记在命令行工具上设置新安装的 Xcode 路径。 Xcode-->首选项-->位置-->命令行工具-->设置你的Xcode.
对我有用的解决方案是通过以下方式更新 cocoa pods gem:
sudo gem uninstall cocoapods
sudo gem install cocoapods
并删除该行 来源'https://github.com/CocoaPods/Specs.git' 来自 Podfile。并让它从自己的配置中获取 repo。
这之前工作正常。但是,当我切换到Xcode 8.1时,这个问题poped-up。 出现问题的原因是 安装 pod 所需的命令行工具未在 Xcode 设置中 select 编辑。
这可以通过以下步骤完成:
- 按cmd+逗号(,)打开XcodePreferences(快捷键)
- 转到位置 选项卡(最后一个)
- 来自 命令行工具 选项 select 您正在使用的 Xcode 来构建您的应用程序。
- 现在 pod install 命令应该可以工作了。