配置 Podfile
- 进入项目目录 :
.xcodeproj同级的目录。 - 初始化 :执行
pod init,会生成一个 Podfile。 - 编辑 Podfile:用编辑器打开,按需添加依赖。
几个关键点:
- **
platform**:写的是最低部署版本,要和项目实际支持版本一致,写高了低版本设备直接跑不了。 - **
use_frameworks!** :用动态库方式集成。如果遇到和静态库的冲突,可以写成use_frameworks! :linkage => :static来强制静态链接。 - 版本写法 :
pod '库名'永远拿最新版,风险高;pod '库名', '1.0.0'锁死精确版本;pod '库名', '~> 1.0'允许 1.x 系列更新,最常用。
📦 安装依赖
执行安装前,先彻底关闭 Xcode,否则容易出问题。
pod install
首次执行可能卡在更新仓库,国内环境可以用:
pod install --verbose --no-repo-update
安装成功后,项目目录里会多出 .xcworkspace 文件。之后都用它打开工程 ,别再开原来的 .xcodeproj。
✅ 日常使用与更新
- 添加新库 :编辑 Podfile 加一行,再执行
pod install。 - 更新某个库 :
pod update 库名。 - 更新全部 :
pod update,或先pod repo update再更新。 - 查找库 :
pod search 库名,搜不到时执行pod setup,再删掉~/Library/Caches/CocoaPods/search_index.json重试。