在 xcode 构建步骤之后,为啥 DerivedData Build/Products 为空?
Posted
技术标签:
【中文标题】在 xcode 构建步骤之后,为啥 DerivedData Build/Products 为空?【英文标题】:After xcode build step, why is DerivedData Build/Products empty?在 xcode 构建步骤之后,为什么 DerivedData Build/Products 为空? 【发布时间】:2015-07-06 19:17:10 【问题描述】:我正在使用 TeamCity 构建 ios 应用,但出现此错误:
错误:指定的应用程序不存在或不是捆绑目录:'/Users/zzzzz/TeamCity/buildAgent/Work/zzzzzzzzzzz/platforms/ios/DerivedData/myApp/Build/Products/Debug-iphoneos/myApp .app'
我知道在构建过程中会填充 DerivedData 文件夹,但是是什么指定了在 Products 文件夹中放置的内容?这是 .xcodeproj 文件的一部分吗?
我们最近更改为 xcode 6,不确定是否有任何改变。
【问题讨论】:
【参考方案1】:如何指定 DerivedData 文件夹位置:
从 Xcode 菜单中,选择 Preferences -> Locations > Advanced。
我的问题是由于 TeamCity 构建需要一个旧位置,但 Xcode 使用的是默认的 DerivedData 文件夹位置。
更多信息: https://developer.apple.com/library/ios/recipes/xcode_help-locations_preferences/Build/Build.html
【讨论】:
以上是关于在 xcode 构建步骤之后,为啥 DerivedData Build/Products 为空?的主要内容,如果未能解决你的问题,请参考以下文章
为啥 Apollo 无法在 Xcode 中构建 - 只能有一个名为 ...的片段?