我参考了许多链接并尝试了,但我没有成功。我阅读了CocoaPods文档,并多次尝试安装,但总是因为初始步骤而失败。我发现了一个错误,我不能先安装宝石。一个一个的步骤是什么?例如如何安装的步骤或演示。
这是我尝试过的一个链接。
截图指的是我得到的这个控制台错误:
我参考了许多链接并尝试了,但我没有成功。我阅读了CocoaPods文档,并多次尝试安装,但总是因为初始步骤而失败。我发现了一个错误,我不能先安装宝石。一个一个的步骤是什么?例如如何安装的步骤或演示。
这是我尝试过的一个链接。
截图指的是我得到的这个控制台错误:
当前回答
这些是我通常遵循的完整步骤。我把这些步骤写得尽可能短,假设你了解Mac和Xcode项目。首先,打开终端,使用以下命令,每个命令后按enter键。
如果你还没有安装CocoaPods,输入以下命令:
sudo gem install cocoapods
现在请使用以下命令移动到您的Xcode项目目录,并将/您的Xcode项目目录路径替换为该目录的实际路径:
cd /Your Xcode Project Directory Path
下面是如何使用CocoaPods的说明。输入到终端的每个命令执行成功后,请等待一段时间。
Searching for pods in terminal: pod search networking (replace networking with which you want to search) Creating the pod file: pod init Opening the pod file: open -a Xcode Podfile 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' Installing the pods: pod install Check for updates of pods on existing project: pod outdated Update the existing pods: pod update Uninstall the Cocoapods from system: sudo gem uninstall cocoapods There is a complete tutorial for removing pods from your Xcode project on Stack Overflow. You can check on this following link for more info. How to remove CocoaPods from a project?
其他回答
这些是我通常遵循的完整步骤。我把这些步骤写得尽可能短,假设你了解Mac和Xcode项目。首先,打开终端,使用以下命令,每个命令后按enter键。
如果你还没有安装CocoaPods,输入以下命令:
sudo gem install cocoapods
现在请使用以下命令移动到您的Xcode项目目录,并将/您的Xcode项目目录路径替换为该目录的实际路径:
cd /Your Xcode Project Directory Path
下面是如何使用CocoaPods的说明。输入到终端的每个命令执行成功后,请等待一段时间。
Searching for pods in terminal: pod search networking (replace networking with which you want to search) Creating the pod file: pod init Opening the pod file: open -a Xcode Podfile 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' Installing the pods: pod install Check for updates of pods on existing project: pod outdated Update the existing pods: pod update Uninstall the Cocoapods from system: sudo gem uninstall cocoapods There is a complete tutorial for removing pods from your Xcode project on Stack Overflow. You can check on this following link for more info. How to remove CocoaPods from a project?
在更新到macOS 12.1后,我在mac上也遇到了同样的问题 此外,在mac机器上安装Ruby框架可能会出现错误。
你只需要从mac中完全移除可可荚,然后重新安装cocoapods 然后重新安装项目吊舱
这将解决你的问题
苹果Silicon Mac
$ sudo gem uninstall ffi && sudo gem install ffi -- --enable-libffi-alloc
在macOS大苏尔工作
安装最新版本的brew (https://treehouse.github.io/installation-guides/mac/homebrew)
2 .然后使用“brew uninstall cocoapods”
3使用“brew install cocoapods”安装最新版本的cocoapods(你必须用github version https://github.com/CocoaPods/CocoaPods/releases/tag/1.11.2验证安装版本,它们必须匹配)
4 .用“brew link—overwrite cocoapods”覆盖cocoapods链接
5 .查看cocoapods的版本“pod——version”
你已经安装了最新版本的cocoapods
如果你在代理后面,那么将代理作为参数传递:
sudo gem install --http-proxy http://user:password@www-proxy.example.com:80 cocoapods