Yosemite拡張機能は、ユーザーがオンにすることなく有効にできますか?


10

私はYosemite Finder同期拡張機能に取り組んでいます。ユーザーに強制的にオンにせずに自分で拡張機能を有効にできるかどうかを知る必要があります。

起動時にメッセージがログに書き込まれることに気づきました。

PM com.apple.preferences.extensions.remoteservice[2241]: ### com.MyHome.FinderExtension setting enabled:1

どういうわけか手動でオンにできますか?

ありがとう!


解決策を見つけましたか?
Ali

回答:


6

pluginkit -e use -i <com.XXX.plugin_bundle_id> 拡張機能をインストールします!


2

これは私があなたが望むことだと私が思う方法では不可能です:アプリ内のObjective-Cコードを通して。これが許可される場合、これはセキュリティリスクになります。アプリのユーザー補助オプションを有効にするのと同様に、アプリ自体はこれを設定できません。さらに、GUIスクリプトを使用して、とにかくアプリのアクセシビリティを有効にする必要があります。これは、エンドユーザーにとって価値があるよりも面倒です。


しかし、Dropboxはそれを行います。ファインダー統合を有効または無効にすると、dropboxはファインダー拡張を有効および無効にします。
Ali
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.