TCC.framework - avaidyam/Parrot GitHub Wiki

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).