0

我正在编写一个构建脚本来编译和打包我的应用程序,我想要一个很好的方法来获取.app创建的完整路径名。除了 之外,我找不到任何命令行工具xcodebuild,这在检查 Xcode 项目方面似乎没有太多作用。我的完整编译命令是

xcodebuild -sdk iphoneos2.2.1

因此它将使用默认配置构建,并且我不想在其中硬编码.app文件名(尽管它会类似于build/<config>iphoneos/<name>.app)。目前,我正在解析xcodebuild命令的输出并获取该行

CodeSign (.*)

它工作正常,但似乎是一种非常迂回的方式。是否有另一个命令行工具可以做到这一点,或者至少比我的解决方案更简单?

4

1 回答 1

1

很难说,因为构建位置可以是特定于项目/目标的,也可以是从未在项目文件的任何位置明确设置的全局首选项。

从未尝试过,但可能会在您的项目中添加一个运行脚本构建阶段,该阶段只是将环境打印到标准输出并解析它?

于 2009-12-30T21:31:05.107 回答