1

我想创建一个应用程序并能够从互联网上更新它。

在我的 Windows 版本中,实际内容是我在每次更新时更改的 DLL。

如何在 OSX 中实现这一点?我的应用程序是一个插件,在初始安装后我无法覆盖包装文件(就像在 WIN 版本中加载 DLL 的那个)

谢谢

4

1 回答 1

1

与 DLL 等效的 OS X 是动态库(或 dylib)。以下是有关 dylibs 的一些信息:

https://developer.apple.com/library/mac/#documentation/DeveloperTools/Conceptual/DynamicLibraries/000-Introduction/Introduction.html

您不能在 dylib 中包含资源。如果您需要包含资源,请考虑创建一个 Bundle:

https://developer.apple.com/library/mac/#documentation/CoreFoundation/Conceptual/CFBundles/AboutBundles/AboutBundles.html

于 2012-03-06T19:35:18.877 回答