ios 引用第一个依赖

79 阅读1分钟

1 安装cocoapods 命令

sudo gem install cocoapods

2 安装 Homebrew命令

/usr/bin/ruby -e "$(curl -fsSL raw.githubusercontent.com/Homebrew/in…)"

安装完成 根据提示 执行

'eval "$(/opt/homebrew/bin/brew shellenv)"' >> /Users/gy/.zprofile
eval "$(/opt/homebrew/bin/brew shellenv)"

设置Homebrew到path

3 通过Homebrew 安装cocoapods 命令

brew install cocoapods

4 安装完成cocoapods 4.1 执行 pod init 初始化 pod 4.2 添加依赖执行pod install 4.3 m1芯片报错

You may have encountered a bug in the Ruby interpreter or extension libraries.\
Bug reports are welcome.

4.3.1 执行以下命令

sudo arch -x86_64 gem install ffi
arch -x86_64 pod install

下载完成

5 下载成功之后如果打开项目编译报错

 "framework not found ***"

可能原因是

在Xcode打开项目的工作目录下,存在**.xcodeproj和**.xcworkspace两个目录,前者为项目目录;后者为工作区目录。当我们通过项目目录从Xcode中打开项目并运行时,就会出现第三库框架找不到的问题。而使用工作区目录从Xcode打开项目时,能够正常工作。