Xcode 新构建系统不会构建 SDK pod

时间:2021-05-26 10:14:06

标签: xcode build

我的项目设置如下。我有一个工作区,其中有两个项目 Lib 用于 SDK 和 SampleApp 用于演示目的。为了不要在每次有更改时手动重建库,我使用示例应用程序中的构建阶段,它只是为 SDK 项目调用 xcodebuild。 SDK 使用 ObjC 并且是静态库。

我的问题是,当我从旧版构建系统移动到新构建系统时,我的构建停止工作。如果我首先构建 sdk 方案然后应用程序方案,它会工作,但我只是构建示例应用程序方案然后构建失败并出现以下错误:

can't locate file for: -lPods-Lib
file: -lPods-Lib is not an object file (not allowed in a library)

因此,根据我的理解,将 xcodebuild 命令作为示例应用程序的构建阶段运行不会由于某种原因构建 Lib 依赖项。

我尝试过的是在 Podfile 中使用这一行

install! 'cocoapods', :disable_input_output_paths => true

但这并不能解决问题。

0 个答案:

没有答案