将 exec 文件添加到 Xcode macOS 项目

Add exec file to Xcode macOS project

我正在尝试将带有资源的 exec 文件添加到我的 macOS 项目中。我将这些文件拖到项目中,一切都成功编译,我很享受我的生活。当我试图从应用程序启动这个 exec 时,问题就开始了。它因错误而失败 - Can not locate Image / ExifTool.pm。发生此错误是因为项目资源是用文件夹 (screenshot), but in compiled project all resources are in the same folder (screenshot) 组织的。我该如何解决?谢谢

如果我对问题的理解正确,您想控制资源在应用程序包中的最终位置。

为此,不要将其包含在您的 Copy Bundle Resources 中,而是创建一个专用的 Copy Files 构建阶段。这将允许您使用目标包复制到特定位置。

但是,无论使用 Bundle.

中的 API 将它们复制到何处,您都应该能够找到您想要的任何内容