我正在为Dropbox这样的应用程序创建一个FinderSync扩展。现在我需要以编程方式从Extensions(在系统首选项中)注册和取消注册此扩展。 Dropbox在最近的版本中实现了此功能。
如何使用 applescipt 动态取消注册和注册扩展程序。
答案 0 :(得分:1)
在shell上尝试pluginkit(.sh脚本)
# add it to DB.
pluginkit -a "/Applications/YourApp.app/Contents/PlugIns/FinderSyncExt.appex/"
# enable it
pluginkit -e use -i com.your-application.FinderSyncExt