carl ashley Posts

October 21, 2018
September 28, 2018

Now that macOS Mojave has been released into the wild, a quick recap of changes relating to Transparency, Consent, and Control (TCC). What changes? In certain circumstances, the first time…

September 23, 2018
September 6, 2018

Logging user consent events in macOS Mojave to understand what is happening when a process requests access to control another app, or access to data can be done by using…

September 1, 2018

With the release of macOS Mojave imminent, and a new Privacy Preferences Policy Control Payload, it is important to properly launch scripts from LaunchAgents or LaunchDaemons to ensure the correct process…

August 17, 2018

https://github.com/carlashley/tccprofile Quickly builds Accessibility profiles for macOS applications based on new Profile payloads for Privacy Preferences Policy Control Payload as outlined in Apple’s Configuration Profile Reference documentation. The utility can…

August 5, 2018

The xcode_tools script I wrote a while back has been updated to better handle newer releases of Xcode. The new version can process most recent macOS releases (only tested 10.9+)…

July 6, 2018
June 25, 2018

A recent need for managing iPads within my workplace is creating a custom wallpaper for each device that includes a picture of the person the device is assigned to, as…

October 18, 2017