我引用了太多链接并尝试过,但没有成功。如果有任何想法,请与我分享。我阅读了可可豆荚文件,并尝试安装多次,但是由于启动步骤而总是失败。我发现一个错误,导致我无法首先安装gems。谁能一步一步给我?如何安装或演示。
这是我尝试的一个链接。
屏幕截图显示了我收到的此控制台错误:
我引用了太多链接并尝试过,但没有成功。如果有任何想法,请与我分享。我阅读了可可豆荚文件,并尝试安装多次,但是由于启动步骤而总是失败。我发现一个错误,导致我无法首先安装gems。谁能一步一步给我?如何安装或演示。
这是我尝试的一个链接。
屏幕截图显示了我收到的此控制台错误:
Answers:
POD安装
[1]打开终端并输入:
sudo gem install cocoapods
Gem将安装在系统库中的Ruby中。或尝试使用10.11 Mac OSX El Capitan,输入:
sudo gem install -n /usr/local/bin cocoapods
如果出现错误“ activesupport需要Ruby版本> = 2.xx”,请首先通过输入终端安装最新的activesupport。
sudo gem install activesupport -v 4.2.6
[2]安装后,将会有很多消息,请阅读它们,如果未发现错误,则表明cocoapods安装已完成。接下来,您需要设置cocoapods主存储库。输入终端:
pod setup
等待它会下载主仓库。大小非常大(2016年12月为370.0MB)。所以可能要一段时间。您可以通过打开“活动”并转到“网络”选项卡并搜索git-remote-https来跟踪下载。另外,您可以尝试向命令添加详细信息,如下所示:
pod setup --verbose
[3]完成后,将输出“ Setup Complete”,您可以创建XCode项目并保存。
[4]然后在终端cd中找到“您的XCode项目根目录”(您的.xcodeproj
文件所在的位置)并键入:
pod init
[5]然后通过输入终端打开项目的podfile:
open -a Xcode Podfile
[6]您的Podfile将以文本模式打开。最初,那里会有一些默认命令。在这里添加项目的依赖项。例如,在podfile中,键入
pod 'AFNetworking', '0.9.1'
(此行是将AFNetworking库添加到您的项目的示例)。
其他提示:
如果使用的是Swift,请取消 platform :ios, '9.0'
注释 user_frameworks!
完成对Podfile的编辑后,将其保存并关闭Xcode。
[7]然后通过输入终端将Pod安装到您的项目中:
pod install
根据您为项目添加到Podfile中的库的数量,完成此操作的时间会有所不同。完成后,将出现一条消息,指出
“ Pod安装完成!Podfile中有X个依赖项,已安装X个Pod。
现在关闭您的Xcode项目。然后找到并打开.xcworkspace
Xcode项目文件并开始编码。(您不应再打开xcodeproj
文件)
1.首先打开您的终端
2.然后使用命令更新您的gem文件
sudo gem install -n /usr/local/bin cocoapods
3,然后给出你的项目路径
cd /your project path
4.触摸脚踏板
touch podfile
5,打开你的podfile
open -e podfile
6,它将像文本编辑一样打开一个podfile 然后设定目标。例如,如果您想设置Google地图,那么您的podfile应该像
use_frameworks!
target 'yourProjectName' do
pod 'GoogleMaps'
end
7.然后安装吊舱
pod install
这适用于OS X El Capitan 10.11.x
sudo gem install -n /usr/local/bin cocoapods
之后,您可以使用pod setup cmd设置pod,然后移至您的项目目录并安装pod
这些是我通常遵循的完整步骤。我将尽可能简短地发布此步骤,并假设您了解Mac和Xcode项目。首先,打开终端并使用以下命令,并在每个命令后按Enter。
如果尚未安装CocoaPods,请输入以下命令:
sudo gem install cocoapods
现在,请使用以下命令移至您的Xcode Project目录,并替换/Your Xcode Project Directory Path
为该目录的实际路径:
cd /Your Xcode Project Directory Path
以下是有关如何使用CocoaPods的说明。输入到终端的每个命令之后,请等待一段时间才能成功执行。
pod search networking
(替换您要搜索的网络)
pod init
open -a Xcode Podfile
target 'WebServiceUsingMantleAFNetworking' do
# platform :ios, '8.0' //Choose your version of iOS
pod 'AFNetworking', '~> 2.6.0’
end
要么
platform :ios, '8.0'
pod 'AFNetworking'
pod 'Mantle'
pod 'LBBlurredImage'
pod 'TSMessages'
pod 'ReactiveCocoa'
pod install
pod outdated
pod update
sudo gem uninstall cocoapods
有一个完整的教程,用于在stackoverflow上从Xcode项目中删除pod。您可以在以下链接中查看更多信息。
谢谢
希望这会有所帮助。
安装Pod文件的简单步骤:
打开终端2.终端上的命令:sudo gem install cocoapods
在终端上设置项目路径。
命令:pod初始化
转到项目的pod文件并添加要安装的pod
已在pod文件中添加:pod'AFNetworking','〜> 3.0
命令:Pod安装
关闭Xcode项目
从终端打开项目
命令:打开PodDemos.xcworkspace
sudo gem install cocoapods
如果你没有的CocoaPodscd /project path
,但替换project path
为实际项目路径open -e podfile
在TextEdit open -a pod file
中打开或
在Xcode中打开target 'PROJECT NAME HERE' do
pod 'GoogleMaps'
end
pod install
安装依赖这是图像的全部步骤。请正确遵循,我相信您不会收到任何错误。
摘自如何安装CocoaPods以及如何使用Xcode项目进行设置。
首先检查您是否必须安装command line
。
您可以通过打开Xcode,将菜单导航到
Xcode > Preferences > Downloads > Components, finding Command Line Tools and select install/update.
如果找不到,command line tool
则需要在终端中编写此命令。
xcode-select --install
然后点击安装
如果您有安装命令行工具。您需要选择Xcode目录(有时由于可用的Xcode版本不同而导致这种类型的问题)请遵循以下步骤。
打开终端并运行以下命令:
sudo gem install cocoapods
输入管理员密码。这可能需要一段时间。几分钟后,它将显示绿色消息,表明您的Mac机中已成功安装可可豆荚。
如果您在使用XCode6时遇到任何错误,例如缺少开发人员路径。首先在终端中运行以下命令:
sudo xcode-select -switch /Applications/Xcode6.app (or your XCodeName.app)
现在,您可以使用Xcode项目设置Pod。
现在您必须安装pod。请遵循以下步骤。
1)开放终端
2)将目录更改为XCode项目根目录(放置ProjectName.xcodeproj文件的位置)。
3)
$ pod setup
:(设置CocoaPods主存储库)如果成功,则显示:安装完成(只读访问)。因此,您设置了所有内容。现在,让我们做一些更明显的事情……是的!让我们在您的Xcode项目中安装库。
现在您必须在项目中设置和更新与pod相关的库。
在pod中添加-删除-更新库的步骤:
1)打开终端
2)将目录更改为XCode项目的根目录。如果您的终端已经在运行,则无需这样做,因为您已经在同一路径上。
3)
$ touch pod file
4)
$ open -e podfile
(这应该打开一个空白文本文件)5)在该文本文件中添加库名称。您可以添加新名称(库名称),删除任何名称或更改版本,例如:
pod ’Facebook-iOS-SDK’ pod ’EGOTableViewPullRefresh’ pod ’JSONKit’ pod ‘MBProgressHUD
注意:使用(control +”)按钮可在库名称的两端添加单引号。它应显示为垂直直线。如果没有控制按钮,则应将其添加为单引号,这会在安装文件时产生错误。
6)保存并关闭此文本文件。现在已设置库,您必须安装/更新它
7)再次转到您的终端并运行以下命令:(
$ pod install
以在pod中安装/更新这些库)。您应该看到类似于以下内容的输出:
Updating spec repo `master’ Installing Facebook-iOS-SDK Generating support files
安装完成。
注意:-
If you have followed this whole procedure correctly and step by step , then you can directly fire `pod update` command after selecting `Xcode` and then select your project path. and write your command `pod update`
编辑:-
您还可以在此处检查命令行工具。
Pod安装在OS X El Capitan 10.11.2上显示错误
错误:安装cocoapods时出错:activesupport需要Ruby版本> = 2.2.2。
收到此错误后,请尝试使用此命令并再次为我安装其工作。
sudo gem install activesupport -v 4.2.6
现在尝试相同的pod安装命令
sudo gem install -n /usr/local/bin cocoapods
希望对我们所有人有帮助。
在macOS High Sierra上安装Cocoapods:
安装Homebrew https://brew.sh/
在终端中执行以下命令:
sudo gem update --system
sudo gem install activesupport -v 4.2.6 sudo gem install -n /usr/local/bin cocoapods pod setup pod setup --verbose
Pod文件安装步骤
sudo gem install -n /usr/local/bin cocoapods
吊舱设置
cd ~/Path/To/Folder/Containing/ShowTracker
touch podfile
open -a Xcode Podfile // TO OPEN IT IN XCODE
OPEN -e podfile // TO OPEN IT IN TEXT EDITOR
pod install // TO INSTALL A NEW POD
pod update // TO UPDATE ALL PODS
通常我们使用
sudo gem install cocoapods
解决方案,修复El Capitan 10.11上的Cocoapods错误:
sudo gem install -n /usr/local/bin cocoapods
pod setup
cd /project path
pod init
在Podfile中,我们需要设置目标
# Podfile
platform :ios, '9.0'
use_frameworks!
# My other pods
target “Projectname” do
pod 'MBProgressHUD', '~> 0.8'
pod 'Reachability', '~> 3.1.1'
pod 'AFNetworking', '~> 2.2'
pod 'TPKeyboardAvoiding', '~> 1.2'
end
target 'ProjectnameTests' do
testing_pods
end
target 'ProjectnameUITests' do
testing_pods
end
在控制台中-终端
pod install
感谢SwiftBoy的十步解决方案,我成功地使用CocoaPods设置了最新版本的AudioKit。
1.使用Xcode创建MyAudioApp Swift项目,将其保存到我的Developer目录中
/Users/me/Developer/MyAudioApp
2.使用Cocoapods在MyAudioApp项目中安装AudioKit(即安装AudioKit sdk)
3.打开终端,在下面键入命令,然后按Enter。
sudo gem install -n /usr/local/bin cocoapods
4.提供系统密码,然后按Enter键
5.在“终端”中,键入以下命令,然后按Enter。
cd /Users/me/Developer/MyAudioApp
6.创建项目pod文件-在下面的终端类型命令中,然后按Enter
touch Podfile
7.打开项目pod文件-在下面的终端类型命令中,然后按Enter(在TextEdit中打开)
open Podfile
8.将下面的代码编辑到打开的pod文件中(并在退出TextEdit之前保存文件)
source 'https://github.com/CocoaPods/Specs.git'
platform :ios, '12.2'
use_frameworks!
target 'MyAudioApp' do
pod 'AudioKit', '~> 4.7'
end
9.要在MyAudioApp工作区中安装AudioKit,请在下面键入Terminal命令,然后按Enter。
Pod install
并等待安装完成
10.在Finder中,转到项目文件夹/ Users / me / Developer / MyAudioApp ,然后单击下面的.xcworkspace文件(在Xcode中打开!)
/Users/me/Developer/MyAudioApp/MyAudioApp.xcworkspace
11.在MyAudioApp中,编辑ViewController.swift并插入以下内容
import AudioKit
sudo gem install -n /usr/local/bin cocoapods
这对我有用,-n帮助您修复权限错误。
2020年,在Mac OS Catalina中安装Cocoapods v1.9.1
$ sudo xcode-select -switch /Applications/Xcode.app
$ sudo gem install cocoapods
有关更多信息,请访问官方网站https://cocoapods.org/
终端上的cocoapod遵循以下步骤:
sudo gem update
sudo gem install cocoapods
pod setup
cd (project direct drag link)
pod init
open -aXcode podfile (if its already open add your pod file name ex:alamofire4.3)
pod install
pod update
可可豆荚的安装步骤:
打开您的终端:
sudo gem update --system
sudo gem install activesupport -v 4.2.6
sudo gem install cocoapods
pod setup
pod setup --verbose
然后使用终端转到您的项目目录
cd Your Project Path
然后在终端输入以下命令
pod init
open -a Xcode Podfile
[使用pod'libname'编辑POD文件]
pod install
如果这提示错误,Unable to add a source with url..
则为Xcode安装命令行工具。再次,重新运行Pod安装命令。
这也将安装所有依赖项。
现在,在Workspace中打开您的项目,即Project-Name.xcworkspace而不是Project-Name.xcodeproj
如果您想为您的项目第一次安装CocoaPods。
示例:在这里,我们将逐步使用可可豆荚安装“ Alamofire” SDK。
步骤1.打开终端并点击命令,然后按Enter键
须藤宝石安装cocoapods
步骤2.如果要求,则应提供系统密码,然后按Enter键
步骤3.使用命令“ cd ”输入项目路径,然后按“ Enter”键
注意:键入“ cd”命令,然后将项目文件夹空格拖到终端,它将采用项目路径,如下所示(这里我的项目名称是:Simple Alamofire)
cd /用户/ ramdhanchoudhary /文档/ Swift \ Workspace / Simple \ Alamofire
步骤4.通过命令“ touch Podfile”在终端中在项目中创建一个pod文件,然后按“ Enter”
触摸Podfile
步骤5.然后,通过终端命令“ open Podfile”打开“ Podfile”,然后按“ Enter”
打开Podfile
步骤6.现在在打开的pod文件中键入以下代码,然后保存并关闭文件
source 'https://github.com/CocoaPods/Specs.git'
platform :ios, '10.0'
use_frameworks!
target '<Your Target Name>' do
pod 'Alamofire', '~> 4.0'
end
步骤7.返回终端类型命令“ Pod install”,然后按“ Enter”键。
吊舱安装
第8步。等待安装完成650+ MB左右的100%
步骤9.转到项目文件夹并在文件下面打开
.xcworkspace
步骤10.导入Alamofire类并使用!
进口Alamofire
检查一下
gem install -p http://proxy_ip:proxy_port compass
您可能需要在其中添加用户名和密码:
gem install -p http://[username]:[password]@proxy_ip:proxy_port compass
并检查此链接可能对您有帮助