Almost all my free apps offered in Downloads are now not only fully compatible with macOS 10.14 Mojave, but are also notarized for your added security (except command tools, which can’t yet be notarized in the same way). Here’s a list of remaining exceptions:
- Aquiline Check 1.0b2a (QuickLook cache privacy) – fully compatible but won’t be notarized as it’s no longer needed, because Mojave fixes the vulnerability.
- DispatchRider 0.3b1 (task scheduler) – not checked yet.
- DispatchView 1.0 (inspect DAS and CTS in log) – incompatible; I will fix this later.
- HelpHelp 1.1 (Help book toolkit) – incompatible; I currently have no plans to port this app to High Sierra or Mojave due to the change in information available from the Help system.
- KeychainCheck 2.0a4 (advanced check Keychains) – fully compatible apart from log extracts, which don’t work in High Sierra or Mojave yet.
- RunConsolation 1.1 (runs Consolation in ordinary user mode) – not checked yet.
- RunT2M2 1.0 (runs Time Machine check in ordinary user mode) – not checked yet.
- Woodpile 1.0b6 (top-down log browser) – incompatible, and requires significant revision before it will be usable. I will be tackling this soon.
Dark Mode
Apart from those apps listed above, all now fully support Dark Mode.
Privacy
Mojave adds strong and quite complex protection of private data in mail, calendars, address books, and more. This is most relevant to PermissionScanner, Precize, and xattred, although any app which tries to access folders containing such personal data will trigger the feature.
When you use an app which tries to access those protected data, a dialog appears seeking your consent. You can either leave it until that dialog appears, or you can pre-empt this by adding the app to the list of permitted users of the data. If you want to use any of these tools on all files (with appropriate permissions), I strongly recommend that you give them Full Disk Access before running them in Mojave.
To do that, open the Security & Privacy pane, select Privacy, then in the left select the Full Disk Access item. Click on the padlock and authenticate, then add the apps to that list using the + tool, as shown at WWDC.
Most of my other apps, even those which work quite low down in macOS, are not intended to access protected folders and files. When you use them, you may see protected folders locked away with No Entry signs on them. You can alter this behaviour by adding them to the Full Disk Access list, but I do not recommend that you do so unless you really need to.
Aquiliner and Bailiff include a feature which runs them automatically at startup: if you enable that in Mojave, you will need to consent to them scripting System Events in the Automation list of Privacy. This is described in their documentation and Help windows.
At worst, Mojave will deliberately crash an app which tried to access protected items without your approval. This is not because the app has a bug or fault, but to protect your private data. If you do experience such crashes, and don’t know how to resolve them, please contact me for advice. Mojave’s privacy protection is strong, but is also a marked change in behaviour from previous versions of macOS. You may find my new app Taccy helpful in discovering an app’s privacy settings and working out what to do.
Accessing logs
I recommend that you use the latest version of Consolation 3 if you want to access Mojave’s logs. Woodpile isn’t completely broken by Mojave, but is largely dysfunctional at present. Its feature to create logarchives is broken, though, and clicking on that button will cause the app to quit unexpectedly. If you want to make a logarchive, I recommend that you do so either using the button in Consolation 3, or the log collect
command in Terminal.
Consolation cannot access Mojave logarchives unless it is running on Mojave, which is also true for the log
command in Terminal. If you do create a logarchive in Mojave, you will therefore only be able to access it from Mojave.
Reporting problems
If you encounter problems with any of my apps, in Mojave or elsewhere, please leave a comment here, or send it to me by email (my address is in the About page). I can’t fix what I don’t know about.
Last updated: 2 December 2018.