我正在构建一个新的 Xcode 项目模板,并且我想包含一个非 ARC 库。但我的整个项目是 ARC,因此构建项目的唯一方法是-fno-objc-arc
在该库中的文件上指定编译器标志 ()。
如何在 Xcode 项目模板中执行此操作?
我尝试将其设置为字典中的特定文件Definitions
,包括 COMPILER_FLAG 和 CompilerFlag。它们都不起作用。
我绝对没有找到关于此的文档,但我很确定它可以完成。
更新:
Apple 回复了我的支持请求,表示目前无法做到这一点。所以不幸的是,我们很不走运,直到他们最终对模板和他们的文档做一些事情。
更新 2:
我知道如何通过使用构建阶段脚本来破解这一点,它将检查 Xcode 项目并添加所需的标志。我会尽快发布答案。