像OSX中的机制一样的DLL

时间:2012-03-06 19:10:44

标签: macos dynamic-data automatic-updates

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

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

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

由于

1 个答案:

答案 0 :(得分: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