-
Notifications
You must be signed in to change notification settings - Fork 28
TCC.framework
Aditya Vaidyam edited this page Sep 30, 2017
·
2 revisions
TCC seems to be responsible for all the social/weather/location/etc. access requests. It's located in PrivateFrameworks/TCC.framework and comes with the tccd daemon (configured by LaunchAgents/com.apple.tccd.plist) that presents alerts to the user and relays the access grants to the apps requesting it. There's nothing too interesting here. Adding the com.apple.private.tcc.allow key to your entitlements with an array of services allowed will cause the application to not be required to prompt the user for access to those services. As with any private entitlements, you can't use them unless you're signed by Apple (or at least, taskgated needs to think you are).