首页 > 解决方案 > 安装 cocoapods 对项目有何影响?

问题描述

我在 react-native 项目版本 0.59.5 中手动链接了 4 个库,当前未安装 cocoapods,我想react-native-admob使用 pod install 安装包。我想知道安装后手动链接的库会发生什么?

标签: xcodereact-nativeframeworkscocoapodsxcode-project

解决方案


Cocoapods 是一个依赖管理工具。当您运行它时,xCode 项目被插入到一个 holder.workspace中,并且 pod 依赖项被链接到该工作空间。

在 cocoapods 集成之前在项目中手动插入的任何库都不受影响,因为链接 cocoapods 命名的构建阶段[CP] Embed Pods Frameworks是一个不同的阶段,并且发生在手动添加的库构建阶段命名之后Embed Frameworks

在此处输入图像描述

唯一的区别是您需要运行该.workspace文件来编译项目。


推荐阅读