gpt4 book ai didi

cocoa - 如何将 OSXFUSE 和 SSHFS 包含到我的 Cocoa 应用程序分发中?

转载 作者:行者123 更新时间:2023-12-03 16:21:56 27 4
gpt4 key购买 nike

我正在使用SSHFS创建一个Cocoa应用程序,但我想在用户安装时制作一个软件包安装程序,它将安装OSXFuseSSHFS 到他们的 MacBook。我怎样才能做到这一点?

最佳答案

安装 OSXFuse 意味着只需将多个文件复制到全局位置,这需要管理员权限。实际上没那么简单,因为有很多东西需要复制,但它非常可行。

您需要做的是在您的应用程序中保留以下文件的副本,并使用安装程序将其复制到目的地(您必须在运行应用程序本身之前拥有它,否则可能会崩溃)。

要复制的文件/文件夹列表:

/Library/Frameworks/OSXFUSE.framework
/Library/Filesystems/osxfusefs.fs
/usr/local/include/osxfuse
/usr/local/lib/libosxfuse_i32.2.dylib
/usr/local/lib/libosxfuse_i32.la
/usr/local/lib/libosxfuse_i64.2.dylib
/usr/local/lib/libosxfuse_i64.la
/usr/local/lib/pkgconfig/osxfuse.pc

请注意,您还必须在 /usr/local/lib//usr/local/lib/pkgconfig/ 中创建一些符号链接(symbolic link)。如果您真的开始做并需要帮助,请告诉我。

使用PackageMaker这相当简单。

为了获取上述文件和文件夹的副本,您可以安装 OSXFuse并从上述位置自行复制。

引用: https://github.com/osxfuse/osxfuse/wiki/FAQ#12-what-is-osxfuse-versiondmg

关于cocoa - 如何将 OSXFUSE 和 SSHFS 包含到我的 Cocoa 应用程序分发中?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32900704/

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