我正在尝试为Mac上的Office编写插件以匹配我在Windows上的某些功能。我一直在使用Word 2011 for Mac来创建PoC。我可以通过各种方式将我的库加载到Word中,但我真的很喜欢干净的东西(至少在某种程度上)支持。
我在应用程序包中发现了一个WordPDE.plugin,但是DYLD_PRINT_LIBRARIES显示该插件从未在典型操作下加载(启动应用程序,创建文档,输入内容,保存文档,退出应用程序。)我放置了一个WordPDE.plugin旁边的虚拟插件只是让它被Word忽略。
我还看到Office应用程序包含MicrosoftComponentPlugin.framework,但class-dump报告的信息并不能帮助确定如何编写" Microsoft组件插件"也不会如何实际加载。
最终,我可以通过要求dyld执行此操作,或者通过修改可执行文件中的加载命令来将我的库放入Word中,但我更喜欢使用某种插件更清晰的路径。有没有人知道Word for Mac如何加载和使用这个插件和/或上面提到的框架?