Preferences运行时动态加载dylib的问题

各位好,
我有一个Tweak插件是分析Preferences里某个选项内容的,但是发现在Preferences运行后并没有正常加载,应该是因为Preferences中的很多功能是后续加载bundle的方式,所以在程序启动时候找不到对应的class,启动时候也会报一个:

9/28/16, 11:10:59 PM Preferences[2953]: e[1;31m[TWAP] e[me[0;31mTweak.xm:210e[m e[0;30;41mERROR:e[m logos: nil class AppDelegate

这里不知道如何在启动后手工加载tweak插件,熟悉的麻烦赐教一二,多谢多谢

1 个赞

至于这个延迟加载的问题。注册一个dyld callback就行了

例子

里面两个WT开头的是宏,定义在 WTFJH/Global.h at master · Naville/WTFJH · GitHub

2 个赞

多谢指导,我试验下,祝国庆快乐~