小智 664
POD安装
[1]打开终端并输入:
sudo gem install cocoapods
Run Code Online (Sandbox Code Playgroud)
Gem将安装在Ruby内部的System库中.或者试试10.11 Mac OSX El Capitan,输入:
sudo gem install -n /usr/local/bin cocoapods
Run Code Online (Sandbox Code Playgroud)
如果出现错误"activesupport需要Ruby版本> = 2.xx",则首先通过键入终端安装最新的activesupport.
sudo gem install activesupport -v 4.2.6
Run Code Online (Sandbox Code Playgroud)
[2]安装完成后,会有很多消息,读取它们,如果没有发现错误,则意味着cocoapods安装完成.接下来,您需要设置cocoapods主仓库.输入终端:
pod setup
等待它将下载主回购.尺寸非常大(2016年12月为370.0MB).所以它可能会有一段时间.您可以通过打开活动并转到网络选项卡并搜索git-remote-https来跟踪下载.或者,您可以尝试向命令添加详细信息,如下所示:
pod setup --verbose
[3]完成后将输出"安装完成",您可以创建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总pod的X依赖项."
现在关闭你的Xcode项目.然后找到并打开.xcworkspaceXcode项目文件并开始编码.(你不应该再打开xcodeproj文件)
Rak*_*una 49
1.首先打开你的终端
2.然后用命令更新你的gem文件
sudo gem install -n /usr/local/bin cocoapods
Run Code Online (Sandbox Code Playgroud)
然后给你的项目路径
cd /your project path
Run Code Online (Sandbox Code Playgroud)
4.触摸podifle
touch podfile
Run Code Online (Sandbox Code Playgroud)
5.打开podfile
open -e podfile
Run Code Online (Sandbox Code Playgroud)
6.它将打开一个像文本编辑一样的podfile.然后设置你的目标.例如,如果您要设置Google地图,那么您的podfile应该是这样的
use_frameworks!
target 'yourProjectName' do
pod 'GoogleMaps'
end
Run Code Online (Sandbox Code Playgroud)
7.然后安装pod
pod install
Run Code Online (Sandbox Code Playgroud)
小智 43
这适用于OS X El Capitan 10.11.x.
sudo gem install -n /usr/local/bin cocoapods
Run Code Online (Sandbox Code Playgroud)
之后,您可以使用pod setup cmd设置pod,然后移动到项目目录并安装pod
kak*_*kyo 32
在带有 Xcode 10.3 的 macOS Mojave 上gem,无论是否有路由,我都收到了可怕的警告-n /usr/local/bin:
xcodeproj's executable "xcodeproj" conflicts with /usr/local/bin/xcodeproj
Overwrite the executable? [yN]
Run Code Online (Sandbox Code Playgroud)
对我有用的仍然是 Homebrew,只是
brew install cocoapods
Run Code Online (Sandbox Code Playgroud)
onC*_*ion 15
这是我通常遵循的完整步骤.我发布这个步骤尽可能短,并假设您了解Mac和Xcode项目.首先打开终端并使用以下命令并在每个命令后按Enter键 -
sudo gem install cocoapods //If you don't have Cocoapods installed on your system already.
Run Code Online (Sandbox Code Playgroud)
现在请使用以下命令转到Xcode Project目录.
cd /Your Xcode Project Directory Path
Run Code Online (Sandbox Code Playgroud)
现在请按照以下步骤进行CocoaPods系统.请在每个输入到终端的命令成功执行后等待一段时间.
1. Searching for pods in terminal.
pod search networking (replace networking with which you want to search)
2. Creating the pod file
pod init
3. Opening the pod file
open -a Xcode Podfile
4. Adding the pods //After adding your pods you must save the podfile first and then head back to the terminal again.
target 'WebServiceUsingMantleAFNetworking' do
# platform :ios, '8.0' //Choose your version of iOS
pod 'AFNetworking', '~> 2.6.0’
end
OR
platform :ios, '8.0'
pod 'AFNetworking'
pod 'Mantle'
pod 'LBBlurredImage'
pod 'TSMessages'
pod 'ReactiveCocoa'
5. Installing the pods
pod install
6. Check for updates of pods on existing project
pod outdated
7. Update the existing pods
pod update
8. Uninstall the Cocoapods from system.
sudo gem uninstall cocoapods
Run Code Online (Sandbox Code Playgroud)
有一个完整的教程,用于从stackoverflow上的Xcode项目中删除pod.您可以查看以下链接以获取更多信息.
谢谢
希望这有帮助.
小智 11
1. sudo gem install cocoapods
2. Open terminal
3. cd /project path //project path
4. touch podfile
5. open -e podfile //open in TextEditor
or
open -a pod file //open in Xcode
6. Set your target and add pod file of GoogleMaps like as:
target 'PROJECT NAME HERE' do
pod 'GoogleMaps'
end
7. pod install
Run Code Online (Sandbox Code Playgroud)
raa*_*aaz 11
2020 年,在 Mac OS Catalina 中安装 Cocoapods v1.9.1
$ sudo xcode-select -switch /Applications/Xcode.app
$ sudo gem 安装 cocoapods
更多信息请访问官网https://cocoapods.org/
Mr.*_*ani 10
安装pod文件的简单步骤:
打开终端2.终端上的命令:sudo gem install cocoapods
在终端上设置项目路径.
命令:pod init
转到项目的pod文件并添加要安装的pod
在pod文件中添加:pod'AFNetworking','〜> 3.0
命令:Pod安装
关闭Xcode的项目
从终端打开您的项目
命令:打开PodDemos.xcworkspace
小智 8
1-在你的机器上安装Cocoapods
\n$ sudo gem install cocoapods\n\n$ pod setup --verbose\nRun Code Online (Sandbox Code Playgroud)\n2-检查您的机器上是否安装了Cocoapods?
\n\n\n\n
$ pod --version
3-转到 .xcodeproj 所在的项目目录
\n$ pod init\nRun Code Online (Sandbox Code Playgroud)\npod init会在名为 Podfile 的文件夹中添加一个附加文件。4-双击打开 podfile 和 之间的targetpodend
5-使用命令安装 Pod
\npod install\nRun Code Online (Sandbox Code Playgroud)\n\n\n首先是 Podfile.lock -> 每次运行 pod install 命令 \xe2\x80\x94 并下载并安装新的 pod \xe2\x80\x94 时,它都会在 Podfile.lock 中为每个 pod 写入已安装的版本文件。
\n
\n\n其次是 .xcworkspace -> Xcode 工作空间文件可以用作 Xcode .XCODEPROJ 项目的包装器或容器。
\n
现在使用具有白色背景颜色的 .xcworkspace 来使用您的库。
\n在 mac M1 上,我安装了两个 cocoapods,一个使用 brew,另一个使用 gem。有2个不同的版本。阅读了您的许多帖子并尝试了许多事情后,我遇到了各种麻烦。
最后这个帮助了我:感谢埃文
与他的帖子:/sf/answers/4942050641/
我的最终工作顺序可能是:
这是所有步骤与图像.请正确地遵循它,我相信你不会得到任何错误.
从如何安装CocoaPods并使用您的Xcode项目进行设置.
首先检查你是否需要安装command line.
您可以通过打开Xcode来检查这一点,将菜单导航到
Run Code Online (Sandbox Code Playgroud)Xcode > Preferences > Downloads > Components, finding Command Line Tools and select install/update.
如果你还没找到,command line tool那么你需要在终端中编写这个命令.
xcode-select --install
然后单击安装
如果你有安装命令行工具.您需要选择您的Xcode目录(有时由于可用的Xcode版本而产生此类问题),请遵循以下步骤.
打开终端并运行以下命令:
Run Code Online (Sandbox Code Playgroud)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 file4)
$ open -e podfile(这应该打开一个空白文本文件)5)在该文本文件中添加库名.您可以添加新名称(lib名称),删除任何名称或更改版本,例如:
Run Code Online (Sandbox Code Playgroud)pod ’Facebook-iOS-SDK’ pod ’EGOTableViewPullRefresh’ pod ’JSONKit’ pod ‘MBProgressHUD注意:使用(控制+")按钮在库名称的两端添加单引号.它应显示为垂直直线.如果没有控制按钮,它将被添加为单引号,这将在安装文件时出错.
6)保存并关闭此文本文件.现在已经设置了库,您必须安装/更新它
7)再次转到终端并运行以下命令:(
$ pod install在pod中安装/更新这些库).您应该看到类似于以下内容的输出:
Run Code Online (Sandbox Code Playgroud)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`
Run Code Online (Sandbox Code Playgroud)
编辑: -
你也可以在这里查看命令行工具.

Pod安装在OS X El Capitan 10.11.2上给出错误
错误:安装cocoapods时出错:activesupport需要Ruby版本> = 2.2.2.
获得此错误后尝试此命令并再次安装它的工作.
sudo gem install activesupport -v 4.2.6
Run Code Online (Sandbox Code Playgroud)
现在尝试相同的pod安装命令
sudo gem install -n /usr/local/bin cocoapods
Run Code Online (Sandbox Code Playgroud)
希望它对我们所有人都有帮助.
在macOS High Sierra上安装Cocoapods:
安装Homebrew https://brew.sh/
在终端中执行以下命令:
sudo gem update --system
Run Code Online (Sandbox Code Playgroud)sudo gem install activesupport -v 4.2.6 sudo gem install -n /usr/local/bin cocoapods pod setup pod setup --verbose
对我来说,最简单的方法是通过ruby gem安装
sudo gem install cocoapods -v
Run Code Online (Sandbox Code Playgroud)
请注意-v的详细信息.安装cocoapods需要一段时间,如果真的发生了,你常常会感到困惑.
您可以在 macOS 中通过 Homebrew 安装 CocoaPods。
首先,打开终端,然后运行此代码(如果尚未安装 Homebrew,则用于安装):转到此处获取最新命令。
/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"
Run Code Online (Sandbox Code Playgroud)
然后通过以下命令轻松安装 CocoaPods:
brew install cocoapods
Run Code Online (Sandbox Code Playgroud)
小智 6
sudo gem install -n /usr/local/bin cocoapods
Run Code Online (Sandbox Code Playgroud)
这对我有用。-n帮助您修复权限错误。
对于 MacOS,Catalina
sudo gem install -n /usr/local/bin cocoapods -v 1.8.4
最新的 CocoaPods 1.10.0 似乎不起作用。
在那里找到答案:https : //developer.apple.com/forums/thread/668456
小智 5
Pod 文件安装步骤
sudo gem install -n /usr/local/bin cocoapods
Run Code Online (Sandbox Code Playgroud)
吊舱设置
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
Run Code Online (Sandbox Code Playgroud)
适用于 macOS Big Sur
1 安装最新版本的brew(https://treehouse.github.io/installation-guides/mac/homebrew)
2.然后使用“brew卸载cocoapods”
3 使用“brew install cocoapods”安装最新版本的cocoapods(您必须使用github版本验证安装的版本https://github.com/CocoaPods/CocoaPods/releases/tag/1.11.2,它们必须匹配)
4 使用“brew link --overwrite cocoapods”覆盖cocoapods的链接
5 检查cocoapods的版本“pod --version”
6完成,你已经安装了最新版本的cocoapods
如果您位于代理后面,则将代理作为参数传递:
sudo gem install --http-proxy http://user:password@www-proxy.example.com:80 cocoapods
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
476644 次 |
| 最近记录: |