নিরাপত্তা থেকে অ্যাপ্লিকেশন সরান -> গোপনীয়তা -> পরিচিতি তালিকা


1

আমি আমার পরিচিতি অ্যাক্সেস করতে চান যে কয়েক অ্যাপ্লিকেশন আছে। আমি সত্যিই যোগাযোগ ব্যবহার করি না, এবং আমি তথ্য অধিকারী অ্যাপ্লিকেশন চাই না।

আমি যথাযথ বাক্সটি অনির্বাচিত করেছি, তবে আমি তালিকা থেকে অ্যাপ্লিকেশনটি সরাতে চাই।

enter image description here

আমি অবস্থান পরিষেবাদি অধীনে কয়েকটি অ্যাপ্লিকেশন পেয়েছি, খুব (একটি ওয়াইফাই stumbler অ্যাপ্লিকেশন সহ যে আর ইনস্টল করা হয়)।

আমি তালিকা থেকে অ্যাপ্লিকেশন মুছে ফেলার জন্য কি plist পরিবর্তন করবেন?

উত্তর:


3

তথ্য সংরক্ষণ করা হয় ~/Library/Application Support/com.apple.TCC/TCC.db

$ sqlite3 Library/Application\ Support/com.apple.TCC/TCC.db .dump
PRAGMA foreign_keys=OFF;
BEGIN TRANSACTION;
CREATE TABLE admin (key TEXT PRIMARY KEY NOT NULL, value INTEGER NOT NULL);
INSERT INTO "admin" VALUES('version',7);
CREATE TABLE access (service TEXT NOT NULL, client TEXT NOT NULL, client_type INTEGER NOT NULL, allowed INTEGER NOT NULL, prompt_count INTEGER NOT NULL, csreq BLOB, CONSTRAINT key PRIMARY KEY (service, client, client_type));
INSERT INTO "access" VALUES('kTCCServiceUbiquity','com.apple.mail',0,1,1,NULL);
INSERT INTO "access" VALUES('kTCCServiceUbiquity','com.apple.TextEdit',0,1,1,NULL);
INSERT INTO "access" VALUES('kTCCServiceUbiquity','com.apple.ScriptEditor2',0,1,1,NULL);
INSERT INTO "access" VALUES('kTCCServiceAddressBook','com.runningwithcrayons.Alfred-2',0,1,0,X'FADE0C00000000CC0000000100000006000000060000000F000000020000001F636F6D2E72756E6E696E6777697468637261796F6E732E416C667265642D3200000000070000000E000000000000000A2A864886F7636406010900000000000000000006000000060000000E000000010000000A2A864886F763640602060000000000000000000E000000000000000A2A864886F7636406010D0000000000000000000B000000000000000A7375626A6563742E4F550000000000010000000A585A5A584539534544340000');
INSERT INTO "access" VALUES('kTCCServiceUbiquity','com.apple.Automator',0,1,1,NULL);
INSERT INTO "access" VALUES('kTCCServiceUbiquity','com.apple.Preview',0,1,1,NULL);
INSERT INTO "access" VALUES('kTCCServiceUbiquity','com.apple.iWork.Numbers',0,1,1,NULL);
INSERT INTO "access" VALUES('kTCCServiceUbiquity','com.apple.inputmethod.Kotoeri',0,1,1,NULL);
INSERT INTO "access" VALUES('kTCCServiceAddressBook','com.smileonmymac.textexpander',0,1,0,X'FADE0C00000000CC0000000100000006000000060000000F000000020000001D636F6D2E736D696C656F6E6D796D61632E74657874657870616E646572000000000000070000000E000000000000000A2A864886F7636406010900000000000000000006000000060000000E000000010000000A2A864886F763640602060000000000000000000E000000000000000A2A864886F7636406010D0000000000000000000B000000000000000A7375626A6563742E4F550000000000010000000A37504B4A36473444584C0000');
INSERT INTO "access" VALUES('kTCCServiceUbiquity','com.apple.iWork.Pages',0,1,1,NULL);
INSERT INTO "access" VALUES('kTCCServiceUbiquity','com.apple.iMovieApp',0,1,1,NULL);
INSERT INTO "access" VALUES('kTCCServiceAddressBook','com.google.Chrome',0,1,0,X'FADE0C00000000700000000100000006000000070000000200000011636F6D2E676F6F676C652E4368726F6D650000000000000200000018636F6D2E676F6F676C652E4368726F6D652E63616E61727900000004000000000000001485CEE8254216185620DDC8851C7A9FC4DFE120EF');
CREATE TABLE access_times (service TEXT NOT NULL, client TEXT NOT NULL, client_type INTEGER NOT NULL, last_used_time INTEGER NOT NULL, CONSTRAINT key PRIMARY KEY (service, client, client_type));
CREATE TABLE access_overrides (service TEXT PRIMARY KEY NOT NULL);
$ sqlite3 Library/Application\ Support/com.apple.TCC/TCC.db 'select * from "access" where service=="kTCCServiceAddressBook"'
kTCCServiceAddressBook|com.google.Chrome|0|1|0|��

kTCCServiceAddressBook|com.runningwithcrayons.Alfred-2|0|1|0|��

kTCCServiceAddressBook|com.smileonmymac.textexpander|0|1|0|��

সিস্টেম পছন্দগুলিতে দেখানো তালিকাটি সাফ করতে, চালান sqlite3 ~/Library/Application\ Support/com.apple.TCC/TCC.db 'delete from "access" where service=="kTCCServiceAddressBook"'। পরিবর্তন অবিলম্বে প্রয়োগ করা উচিত।


5
চমৎকার, কিন্তু তালিকাটি সাফ করার জন্য একটি সহজ উপায় চালানো হয় tccutil reset AddressBook
mklement0

2

আমাদের পাইনিয়ন স্ক্রিপ্ট রয়েছে যা আমাদের নিয়মিত রক্ষণাবেক্ষণ চক্রের সময় TCC ডেটাবেসে অ্যাপ্লিকেশানগুলিকে যুক্ত এবং সরানো হবে। পরিবর্তন অবিলম্বে কার্যকর করা।

https://github.com/univ-of-utah-marriott-library-apple/tcc_database_manager

উদাহরণস্বরূপ, ইনস্টল করার পরে আপনি কেবল নিম্নলিখিত কোডটি ব্যবহার করতে পারেন:

tcc_database_manager add contacts safari /Longer/Path/To/MyApp.app com.apple.TextEdit
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.