繁体   English   中英

(iphone) 从命令行构建 xcode4 项目

(iphone) build xcode4 project from command line

提示:本站收集StackOverFlow近2千万问答,支持中英文搜索,鼠标放在语句上弹窗显示对应的参考中文或英文, 本站还提供   中文繁体   英文版本   中英对照 版本,有任何建议请联系yoyou2525@163.com。

我曾经用 xcodebuild -proj MyProject.xcodeproj -target MyTarget - configuration Debug -sdk iphonesimulator4.3 来构建我的项目

这工作(它构建得很好)但是当我在 xcode 中运行时,它会重新编译。
(使用 xcode3,一旦我使用命令行构建,就无需重建)

我怀疑 xcode 构建使用工作区/方案而不是项目/目标。

如何找出我当前的 xcode 项目正在使用的工作区名称?

谢谢

  • 编辑

Chetan 的链接给了我寻找什么的方向。

xcode4 将构建 output 存储在 ~/Library/... 而 xcodebuild -project.. 将构建 output 保存在项目的构建目录中。 (如果您想要工作空间功能,则不能使用构建目录进行构建输出)

我创建了一个包含我的项目的工作区并运行 xcodebuild -workspace myWorkSpace -scheme myScheme

这将构建 output 保存在 ~/Library/...../ Debug-iphoneos

而来自相同工作区和相同方案的 xcode4 运行按钮将 output 保存在 ~/Library/..../ Debug-iphonesimulator

关于为什么 xcodebuild 命令使用 Debug-iphoneos 的任何猜测? :(

  • 编辑2

xcodebuild -workspace myWorkSpace -scheme myScheme -sdk iphonesimulator4.3
指定 sdk 解决了它

1 个回复

我知道这不是您问题的严格答案,但您可以使用CONFIGURATION_BUILD_DIR环境变量配置构建的 output 目录。

来源: http://developer.apple.com/library/mac/#documentation/DeveloperTools/Reference/XcodeBuildSettingRef/0-Introduction/introduction.html#//apple_ref/doc/uid/TP40003931-CH1-SW1

1 从命令行构建 RAD7 项目

我们在 RAD7 IDE 中设置了具有编译依赖项的现有项目。 是否可以从现有项目结构创建自动构建脚本? 我们有 IBM 门户项目和常规 WEB 和企业项目。 Maven 和 Ant 是可能的解决方案,但是我们可以使用这些工具从命令行构建现有项目而不使用 IDE 本身吗? 也可以从命令行或 API ...

2 如何从命令行构建 Xcode 项目?

我已经尝试阅读 Apple 提供的Xcode Tools 文档,以便我可以使用终端构建.app文件并在模拟器上运行生成的应用程序。 本质上,我想做的就是在 Xcode 上做与Cmd + R一样的事情。 到目前为止,我已经尝试像这样构建我的.xcodeproj : 但是,当我在模拟器上安装并运行 ...

4 如何从命令行编译XCode 4.5项目

我已经从XCode 4.5创建了简单的命令行应用程序,但是我需要从命令行对其进行编译。 如果删除@autoreleasepool块和文字数组初始化 ,则可以使用以下命令对其进行编译: 是否可以使用 autoreleasepool和文字对其进行编译? main.m (为清楚起见,我 ...

5 从命令行构建Visual Studio Express 11项目

到目前为止,我有以下技巧可以从命令行构建C ++项目(目的:使用jenkins进行每晚构建,其配置与“普通”项目相同): 或者,从快速版本中: 现在,我最近获得了用于桌面的VC11 Express,显然,它不是相同的可执行文件(我认为与VCExpress.exe等效的文件是WDE ...

8 osx从命令行编译AS3项目

在处理小型项目或某些测试类时,我宁愿从命令行快速编译我的代码,而不是例如在Flash Builder中创建完整的Actionscript项目。 在先前的类似问题中,给出了有关本文的答案: http : //www.senocular.com/flash/tutorials/as3withm ...

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2022 STACKOOM.COM