如何判断Xcode是否在脚本中进行"构建和存档"?

Tej*_*oft 6 iphone xcode archive xcodebuild

我有一个脚本在Xcode中实际构建之前进行一些预处理.有没有办法告诉Xcode何时进行"构建和存档"?我想在归档步骤中执行"svn commit".我转储了构建期间存在的环境变量,但它们与正常构建的存档看起来相同.

还有其他可以检查以确定是否正在构建存档的东西吗?

在构建存档之前自动执行提交的任何其他方法?我不想为每个构建做一个提交,因为这会使svn树更难以导航IMO.

我正在使用Xcode 3.2.5.

谢谢!规范

Eon*_*nil 0

我建议您从 Xcode GUI 获取具有独立脚本的日常构建系统。这将触发svn commit构建、存档和分发。xcrun您可以使用如下所述的命令运行构建和存档:

来自命令行的 Xcode“构建和存档”