首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >xcodebuild干净删除BUILD_DIR中的非目标文件-Xcode12.5中的新功能

xcodebuild干净删除BUILD_DIR中的非目标文件-Xcode12.5中的新功能
EN

Stack Overflow用户
提问于 2021-04-29 07:21:52
回答 1查看 162关注 0票数 0

我将我们的Xcode构建系统设置为将所有构建产品放在一对目录中,一个用于调试配置,另一个用于使用构建设置发布

BUILD_DIR =/库/开发工作/构建产品

在共享.xconfig文件中指定。

这在Xcode12.4中工作得很好,因为xcodebuild clean命令将只删除目标,并保持构建产品目录中的所有其他文件不变。

xcodebuild clean是Xcode12.5的新功能,它删除了构建产品目录的全部内容。有没有办法禁用这种行为?

EN

回答 1

Stack Overflow用户

发布于 2021-04-29 08:06:45

xcodebuild在Xcode12.5中,

干净地删除了构建产品目录的全部内容。有没有办法禁用这种行为?

这种行为在Xcode12.5中并不是什么新鲜事;自从它成为introduced in Xcode 10以来,它就一直是“新构建系统”的一部分

新的构建系统使用“干净的构建文件夹”行为。不支持传统的“清理”行为。

“遗留”的构建系统已经被弃用了一段时间。我不知道它在Xcode12.5中是否仍然可用,但无论它是否可用,是时候迁移到新系统了。

有没有办法禁用这种行为?

不是的。

如果您确实需要保留旧的构建工件,您可以添加一个构建后脚本,将它们复制到另一个位置。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/67309123

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档