好的,我很好奇 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/