关于在iOS上使用捆绑包的dlclose

时间:2012-10-10 10:04:48

标签: objective-c ios constructor bundle dylib

这是关于越狱的发展。我没有为App Store构建,因为这显然不会被接受。

在iOS上,我知道一旦加载,就无法卸载动态库(.dylib),但我读到了bundle(它们用-bundle编译的可执行文件)可以。

在我的项目中,每隔一段时间就会根据需要加载/卸载这些包。

当我打开捆绑包时,我的__attribute__((constructor))被调用了。然而,当我接近时,我的__attribute__((destructor))不是。

为什么没有卸载捆绑包? dlclose返回0。

0 个答案:

没有答案