Answers:
Xcode不再随Dictionary Development Kit一起提供,但是您甚至不需要Xcode即可使用它。
/Applications/Utilities/DictionaryDevelopmentKit/
(不带空格),然后将project_templates文件夹复制到~/Desktop/
~/Desktop/project_templates/Makefile
并将DICT_BUILD_TOOL_DIR从更改/DevTools/Utilities/Dictionary Development Kit
为/Applications/Utilities/DictionaryDevelopmentKit
cd ~/Desktop/project_templates/; make && make install
退出并重新打开字典后,该字典应显示在Dictionary.app中。之后,尝试编辑MyDictionary.xml或MyDictionary.css。词典名称与Info.plist中的CFBundleName相同,捆绑软件名称在Makefile中为DICT_NAME。
如果查找弹出窗口显示的是旧版字典的结果,请尝试注销并重新登录。终止com.apple.lookupd或删除~/Library/Caches/com.apple.Dictionary*
似乎无效。
以前/ Developer中的所有内容现在都位于Xcode.app/Contents/Developer中,而Xcode通常位于/ Applications中,但您可以将其放在任何地方。
除此之外,您应该能够在系统词典中(如您链接的博客文章)或仅在Xcode中弹出您选择的词典文件,以用于扩展其词典。
我向DictionaryXML编写了一个Java应用程序,以将条目添加到自定义词典中。它的编码不正确,功能非常差,并且不容易安装。但这仍然为我节省了很多时间。