CocoaPods pod 安装为目标依赖项

问题描述 投票:0回答:1

我在 Xcode 项目中创建了一个外部构建系统目标,并将其作为主目标的依赖项,因此我希望在主目标开始构建之前运行该目标。在此外部构建系统目标中,我只需引用 bash 脚本即可从 SRCROOT 目录运行

pod install

正如预期的那样,我的新目标首先运行并且

pod install
运行良好,但随后构建停止了。但是它不会失败,它只是报告构建已停止,没有任何问题。 pod install 的退出代码为 0,因此脚本应该成功返回,但构建会停止。

有谁知道为什么会发生这种情况?

xcode cocoapods
1个回答
3
投票

我尝试直接在 CocoaPods 中实现相同的功能并遇到相同的行为。我认为 Xcode 会中止构建,因为 CocoaPods 在 Pods 项目中执行更改,目前该项目是从头开始重新创建的。

一旦我们开始在 CocoaPods 中就地编辑 Pods 项目,这种方法可能是可行的。

© www.soinside.com 2019 - 2024. All rights reserved.