我有两个名为 Project A 和 Project B 的项目。两个项目都有不同的 pod 文件。
现在我想将项目 B 添加到项目 A 中。所以我的项目 A 是最终代码,我想在项目 A 中使用项目 B 文件,反之亦然。那么如何在 Xcode8 中实现呢?
我有两个名为 Project A 和 Project B 的项目。两个项目都有不同的 pod 文件。
现在我想将项目 B 添加到项目 A 中。所以我的项目 A 是最终代码,我想在项目 A 中使用项目 B 文件,反之亦然。那么如何在 Xcode8 中实现呢?
使用项目 A 和 B 创建一个工作区。
编写 POD 文件时,可以设置工作区文件、项目文件和构建目标。
例如:
project '../Source/Rnd_Lab(iOS).xcodeproj/'
workspace 'RND(iOS).xcworkspace/'
# Uncomment the next line to define a global platform for your project
platform :ios, '9.0'
target 'RND' do
# Uncomment the next line if you're using Swift or would like to use dynamic frameworks
# use_frameworks!
# Pods for RND
pod 'Firebase/Core'
pod 'Firebase/Auth'
pod 'Firebase/Storage'
end
将Rnd_Lab(iOS).xcodeproj
项目定位在一个完全不同的目录中,并将 pod 设置为 target RND
。然后,它将所有这些设置写入指定的RND(iOS).xcworkspace
. 该工作区是您已经使用项目 A 和 B 设置的工作区。