【问题标题】:Is it possible to change Xcode's default location for iOS .xcarchive bundles?是否可以更改 Xcode 的 iOS .xcarchive 捆绑包的默认位置?
【发布时间】:2011-12-21 01:00:40
【问题描述】:

Xcode 在此处创建其 .xcarchive 包:"~/Library/Developer/Xcode/Archives/ProjName MM-DD-YY h.mm AM.xcarchive"

这对个人开发者来说很好,但对于在受控工作区中的自动构建来说就不是那么酷了,它必须将每个生产构建的 xcarchive(s) 复制到发布位置。

是否可以在 xcodebuild 命令行上更改目标目录以编写 .xcarchive 包?我做了很多搜索,似乎没有其他人问这个问题。我可以找到很多信息来告诉我我已经告诉过你的内容,但没有关于修改 .xcarchive 包的主页的信息。我已尝试更改 DSTROOT 和 SRCROOT。

谢谢。

【问题讨论】:

  • 不能从命令行完成。我们最终将目录从 Xcode 的 Location 首选项中定义的区域(请参阅下面 Mark 的回答)移动到构建工作区 postbuild。

标签: xcode4 build xcodebuild


【解决方案1】:

使用 Xcode 的位置首选项更改存档的默认位置。

【讨论】:

  • 是的,这是一种方式。同意。但我应该解释得更好。是否有一种即时执行的方法,以便可以将档案写入自动构建系统中的沙箱/工作区(因此在清理该工作区时将被丢弃,还有其他好处)?
猜你喜欢
  • 2017-06-11
  • 2011-05-04
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多