2016-10-12 4 views
0

Mac OS X 10.9-10.11には、Support/com.apple.TCC/TCC.db SQLLite3データベースに6つのカラムがありましたが、今は10.12 MacOSで7(bashスクリプトのエラーでINSERT文を実行しようとしています)シエラ。新しい更新されたデータベースのスキーマ定義はどこにありますか?新しいサービスのアクセシビリティエントリを追加するにはどうすればよいですか?MacOS Sierraのサービスアクセシビリティの管理 - 変更されたスキーマ定義は何ですか?

答えて

1

TCC.dbはmacOS SierraでSystem Integrity Protectionで保護されています。

あなたはそれを読むことができますが、プロセス/スクリプトがroot権限で実行されていても書き込み/変更することはできません。 TCC.dbを直接編集することは一度もサポートされておらず、最近ではhigh-profile apps doing thisがあるため、Appleはそれをロックダウンしています。

ユーザーはまだ経由してユーザー補助の設定を変更することができます:VPNを追加するための代替方法論をどのようになるか

システム環境設定>セキュリティ&プライバシー>プライバシー>アクセシビリティスクリプティングの目的のために

+0

、接続?これを書くには、ITスタッフは何を必要としますか? –

関連する問題