- By刘立博
- 2022-05-08 15:16:07
- 652人已阅读
安装CocoaPods
安装cocoapods非常简单,打开终端,输入以下命令即可
sudo gem install cocoapods
测试
在终端输入pod,验证cocoapods是否安装成功
在项目中使用cocoaPods
使用xcode新建一个项目后,关闭xcode。使用终端进入项目文件夹
初始化项目
在项目根目录输入下列命令,即可初始化cocoapods
pod init
Pod install
执行上述命令后,会生成一系列文件,使用xcode打开 QrCode.xcworkspace 文件,即可进入项目
通过CocoaPods安装EFQRCode
打开Podfile,添加想安装的依赖包,如EFQRCode
target 'QrCode' do
# Comment the next line if you don't want to use dynamic frameworks
use_frameworks!
# Pods for QrCode
pod 'EFQRCode', '~> 6.1.0'
end
使用终端在项目根目录执行下列命令,即可正确安装依赖
pod install
处理M1处理器兼容性问题
M1处理器会提示下列错误,从提示可见,需要安装FFI
安装 pristine ffi
在终端执行 sudo gem install ffi,安装FFI
liulibo@liulibodeMacBook-Air QrCode % sudo gem install ffi
Building native extensions. This could take a while...
Successfully installed ffi-1.15.4
Parsing documentation for ffi-1.15.4
Done installing documentation for ffi after 1 seconds
1 gem installed
安装FFI之后,使用Rosetta模式打开终端
再次输入 pod install 即可正确安装第三方依赖包