objective-c – FinderSync检查是否选择了扩展名
发布时间:2020-12-16 03:39:41 所属栏目:百科 来源:网络整理
导读:我正在开发FinderSync扩展,我在检查选择是否正在选择,或选择/取消选择扩展时遇到一些问题. 有没有办法以编程方式检查是否在System Preferences- Extensions中选择了FinderSync扩展? 当此选择发生变化时,是否有任何API可以获得通知? 除了使用以下内容之外,
我正在开发FinderSync扩展,我在检查选择是否正在选择,或选择/取消选择扩展时遇到一些问题.
有没有办法以编程方式检查是否在System Preferences-> Extensions中选择了FinderSync扩展? 当此选择发生变化时,是否有任何API可以获得通知? 除了使用以下内容之外,是否有任何API可以选择/取消选择扩展名? system("pluginkit -e use -i com.mycompany.finderExt") 请注意,我已经访问过这些页面: How to enable FinderSync Extension in the System Preference in Cocoa – Objective C OSX Finder Sync Extension 解决方法pluginkit -m -A -i com.mycompany.finderExt 如果启用了分机,则会返回呼叫 “com.mycompany.finderExt(1)” 如果未启用分机,则会返回呼叫 “ – com.mycompany.finderExt(1)” 注意加号和减号,只需解析返回以确定是否启用了扩展. (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |