我有一个用C编写的可执行文件,该文件输出我的Cocoa App中需要的一些信息。我的问题是该可执行文件在我的项目中的哪里存储?当我发布应用程序时,它将被存储的路径是什么?
我已经阅读了有关“应用程序支持”文件夹的信息。打印出来
print(FileManager.default.urls(for: .applicationSupportDirectory, in: .userDomainMask).first)
让我
Optional(file:///Users/cemal/Library/Containers/noorganization.ProjectName/Data/Library/Application%20Support/)
这是我的二进制文件存储的位置吗?如果是,我现在必须在构建时将其存储在哪里,以便将其存储在Application Support文件夹中?
您可能希望将附加的二进制文件存储.app
在MacOS
目录中的捆绑软件中-将其存储在其他位置可能会产生问题,尤其是在可能无法访问的位置。
.app / Contents / MacOS
通常,此目录仅包含一个二进制文件,其中包含应用程序的主入口点和静态链接的代码。但是,您也可以在此目录中放置其他独立的可执行文件(例如命令行工具)。
本文收集自互联网,转载请注明来源。
如有侵权,请联系 [email protected] 删除。
我来说两句