gpt4 book ai didi

ios - 是否可以编写脚本将源文件目录添加到 Xcode 项目中进行编译?

转载 作者:可可西里 更新时间:2023-11-01 04:43:05 26 4
gpt4 key购买 nike

作为 Unity 构建过程的一部分,我们将 Unity IDE 生成的 C 源文件目录拖放到我们的 iOS XCode 项目中。我们希望 XCode 为文件“创建组”,因为在使用“创建文件夹引用”时,编译器似乎无法识别头文件。

我想知道是否有一种方法可以对此编写脚本,这样我们就不必每次都手动将目录拖到 XCode 中。添加“复制文件”构建阶段似乎只有在我选择“创建文件夹引用”时才有效。当我选择“创建组”时,“复制文件”部分仍然是空的。这是 XCode 中的错误还是我做错了什么?我正在使用 XCode 9.1。

我知道 Apple 建议创建一个框架,而不是在源文件目录中复制。我们不能这样做的原因是因为我们依赖于 Unity 构建过程,它为我们提供了一堆 C 源文件。谢谢!

最佳答案

在 Xcode 中,您可以在选择应用目标时在“构建阶段”选项卡下管理构建过程。这些任务在您的应用程序的每个构建上执行,除非某些阶段另有规定(例如:您可以选择仅在应用程序首次安装时运行一个阶段)。

单击 + 按钮,您可以添加“复制文件阶段”,将您选择的文件复制到应用程序中。添加文件时,您可以选择添加的文件夹是否会创建组或文件夹引用。

您还可以添加自定义“运行脚本阶段”并编写一些 bash 代码来执行任何您喜欢的操作,甚至可以运行一个外部脚本来完成更复杂的工作。

关于ios - 是否可以编写脚本将源文件目录添加到 Xcode 项目中进行编译?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/47505740/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com