Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/xcode/7.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
如何使用命令行(使用xcodebuild)获取xcodeproj的配置_Xcode_Command Line_Xcode4_Xcodebuild - Fatal编程技术网

如何使用命令行(使用xcodebuild)获取xcodeproj的配置

如何使用命令行(使用xcodebuild)获取xcodeproj的配置,xcode,command-line,xcode4,xcodebuild,Xcode,Command Line,Xcode4,Xcodebuild,我将使用xcodebuild命令创建一个构建脚本 但是,我想获得项目的配置,比如project\u DIR,并将其用于下一个操作。或者更好,我只想知道.app将在哪里创建 有什么建议吗?或者我必须阅读内部xcodeproj文件才能获得它?编辑: 在产品>编辑方案中,您可以将脚本添加到下拉菜单的“后期操作”部分,选中“从程序提供生成设置”并导出$(build\u PRODUCTS\u DIR)变量(或将其写入文件,无论什么) 一开始我不明白你问题的意思,对不起 老东西: 您可以右键单击目标并选择“

我将使用xcodebuild命令创建一个构建脚本

但是,我想获得项目的配置,比如
project\u DIR
,并将其用于下一个操作。或者更好,我只想知道.app将在哪里创建

有什么建议吗?或者我必须阅读内部xcodeproj文件才能获得它?

编辑: 在产品>编辑方案中,您可以将脚本添加到下拉菜单的“后期操作”部分,选中“从程序提供生成设置”并导出$(build\u PRODUCTS\u DIR)变量(或将其写入文件,无论什么)

一开始我不明白你问题的意思,对不起

老东西: 您可以右键单击目标并选择“ShowinFinder”以了解它将在何处构建

如果您不喜欢该位置(默认为长路径),可以更改Xcode的首选项,将DerivedData文件夹直接保存在项目文件夹中。然后路径将类似于$(projectfolder)/DerivedData/Build/Product/program


我假设您使用的是Xcode4。

不,我知道它是构建的,但我想在源代码中了解它。因为如果我在项目中更改了某些内容,我的脚本可以获得它并使用新位置。