What does it take for an app to have ‘activities’ managed for efficiency by CTS? Not a lot – but in return, the management is a black box.
In the first article in this series, I explained how a great many background activities in macOS, including […]
All these have now been updated and should pass Gatekeeper checks and run on both Sierra and High Sierra.
Tools to explore and use the DAS and CTS scheduling and dispatching systems in Sierra and High Sierra.
When part of the mechanism which schedules and dispatches Time Machine backups fails, those backups become irregular. Here it is shown in a clear diagram.
Diagrams how a routine Time Machine backup is scheduled and dispatched using CTS and DAS.
The first detailed account of how macOS Sierra runs many of its background activities, complete with a diagram.
Implementing file save and file open for Property Lists using Swift 3.
New release lets you save and re-open activity configurations in simple plist files, and fixes a couple of annoying bugs.
Background activities scheduled by third-party software currently use launchd, and run the risk of affecting the user. Would GCD be a better choice of dispatcher?