安装 cocoapods 对项目有什么影响?
How does installing cocoapods affect a project?
我已经在一个 react-native 项目版本 0.59.5 中手动链接了 4 个库,目前没有安装 cocoapods,我想用 pod install 安装 react-native-admob
包。我想知道安装后手动链接的库会发生什么?
如果安装 pod
,则必须 运行 project
作为 workspace
文件,而不是 project
文件,并且手动除非您在 pod
文件中手动安装了模块,否则已安装的库不会影响您。仅在 pod
文件中安装模块。
Cocoapods 是一个依赖管理工具。当你 运行 它时,xCode 项目被插入到持有者 .workspace
中,并且 pod 依赖项链接到该工作区。
在 cocoapods 集成之前在项目中手动插入的任何库不受影响,因为链接名为 [CP] Embed Pods Frameworks
的 cocoapods 的构建阶段是一个不同的阶段,并且发生在名为 Embed Frameworks
的手动添加的库构建阶段之后]:
唯一的区别是您需要 运行 .workspace
文件来编译项目。
我已经在一个 react-native 项目版本 0.59.5 中手动链接了 4 个库,目前没有安装 cocoapods,我想用 pod install 安装 react-native-admob
包。我想知道安装后手动链接的库会发生什么?
如果安装 pod
,则必须 运行 project
作为 workspace
文件,而不是 project
文件,并且手动除非您在 pod
文件中手动安装了模块,否则已安装的库不会影响您。仅在 pod
文件中安装模块。
Cocoapods 是一个依赖管理工具。当你 运行 它时,xCode 项目被插入到持有者 .workspace
中,并且 pod 依赖项链接到该工作区。
在 cocoapods 集成之前在项目中手动插入的任何库不受影响,因为链接名为 [CP] Embed Pods Frameworks
的 cocoapods 的构建阶段是一个不同的阶段,并且发生在名为 Embed Frameworks
的手动添加的库构建阶段之后]:
唯一的区别是您需要 运行 .workspace
文件来编译项目。