我参考了许多链接并尝试了,但我没有成功。我阅读了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?

其他回答

苹果Silicon Mac

$ sudo gem uninstall ffi && sudo gem install ffi -- --enable-libffi-alloc

这适用于Mac OS X v10.11。x (El Capitan)

sudo gem install -n /usr/local/bin cocoapods

在此之后,您可以使用pod setup cmd设置pod,然后移动到您的项目目录并安装pod。

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

多亏了SwiftBoy的10步解决方案,我成功地使用CocoaPods设置了最新版本的AudioKit。

1. 使用Xcode创建MyAudioApp Swift项目,将其保存到我的开发者目录。

    /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工作空间类型Terminal命令中安装AudioKit并按Enter

    Pod install     

等待安装完成

10. 在Finder中,进入项目文件夹/Users/me/Developer/MyAudioApp 然后点击下面的。xcworkspace文件(在Xcode中打开!)

    /Users/me/Developer/MyAudioApp/MyAudioApp.xcworkspace

11. 在MyAudioApp中编辑ViewController.swift并插入以下内容

    import AudioKit 

Pod安装在Mac OS X v10.11.2 (El Capitan)上出现错误:

安装cocoapods时出错: activesupport要求Ruby版本>= 2.2.2。

在得到这个错误后,我尝试了这个命令并重新安装。这对我很管用。

sudo gem install activesupport -v 4.2.6

现在尝试相同的pod安装命令

sudo gem install -n /usr/local/bin cocoapods