xcode - 学习和理解 Xcode 构建系统

好的,我很好奇 Xcode 的构建过程。设置多个目标,如何自动化版本控制和一般理解系统,以便我可以操纵它来做我想做的事。

有没有人有任何书籍或可以在某处向我指出一些文档,以便我可以弄清楚所有这些?

非常感谢。

另一件事,如果有人在更改后真正看到了这一点。

但是任何人都知道的任何书籍都将关注 Xcode 4?有 Xcode 3 Unleashed 但我真的很好奇是否有任何书籍重点关注 Xcode 4。

最佳答案

对于一致的、可重复的、可自动化的构建来说,真正必不可少的一件事是了解 xcodebuild 命令。遗憾的是,除了手册页(类型 man xcodebuild)之外,我找不到任何官方文档。有一个有用的指南来自动化 iphone 构建 here这包括使用 xcodebuild 构建和使用 agvtool 进行版本控制。这与 Mac 应用程序的一般构建同样重要。

一般用xcodebuild构建很简单:

cd project_dir
xcodebuild -project myproject.xcodeproj -configuration Release ARCHS="x86_64 i386" build

一旦您可以使用这样的脚本进行构建,就很容易将其插入自动构建系统。

https://stackoverflow.com/questions/5490048/

相关文章:

android - 管理 Android 应用商店(谷歌/亚马逊/等)的代码/构建?

java - 在应用程序中显示构建时间戳

.net - 内容文件更改后 Visual Studio 未重建

android - 通过 TeamCity 为 Android 持续集成。首选工具?

java - 如何让 Maven 自动重试(从失败的模块恢复)?

c# - WPF 应用程序中的间歇性构建问题

maven - 在 Android Studio 中优化构建时间

c - 在配置脚本中处理 CFLAGS 的最佳实践?

qt - qmake 和 QT_INSTALL_PREFIX。如何为 Qt 库选择新位置?

delphi - 在 Delphi 中编译和构建有什么区别?