Forget Computers Reviews macOS 10.14 Mojave
NOTE: You can only upgrade from macOS 10.8+. 2GB of RAM and 9GB of free disk space is recommended.
- MacBook (Early 2015 or newer)
- MacBook Air (Mid 2012 or newer)
- MacBook Pro (Mid 2012 or newer)
- Mac mini (Late 2012 or newer)
- iMac (Late 2012 or newer)
- iMac Pro (2017)
- Mac Pro (Late 2013, plus Mid 2010 and Mid 2012 models with a recommended Metal- capable graphics processor, including MSI Gaming Radeon RX 560 and Sapphire Radeon PULSE RX 580)
The new system security mechanisms introduced in 10.13 — User Approved Kernel Extension Loading (UAKEL), User Approved MDM (UAMDM) and SecureToken — remain and mostly function the same in 10.14. Any issues caused by these mechanisms that existed in 10.13 remains in 10.14; Apple has provided no new mitigation.
Apple has increased security around user data. This security entails tightening the TCC (Transparency, Consent, and Control) privacy controls that have existed in the OS since 10.8 and introduced new restrictions to particular kinds of user data (unofficially nicknamed “User Approved User Data Access” or UAUDA, ala UAMDM and UAKEL). These new user data restrictions can prevent users from accessing their data without proper approval, and it will impact the ability of apps like Dropbox and CrashPlan Pro to access files without authorization.
These are the system apps and services that can trigger prompts if their corresponding data locations within the user’s home folder are accessed:
- Location Services
- Apple Events (inter-applications system calls)
- iTunes Backups
- Time Machine Backups
Specific to the user’s home folder, these locations are now considered protected:
- /[User]/Library/Application Support/[folders corresponding to the above services]
- /[User]/Library/Caches/[folders corresponding to the above services]
- /[User]/Library/Containers/[folders corresponding to the above services]
What this means is if applications attempt to interact with the user’s data in some fashion, a prompt will be presented if that application has not been granted approval in System Preferences > Security & Privacy > Privacy. It also means that out-of-the-box, the user cannot use the command line to interact with their data, meaning Command Line Interface (CLI) user migrations will be impacted.
Apple has not yet released any documentation on these mechanisms, so procedures might change in the future, but approving an application to interact with user data or other applications means adding it to one or more of these sections in System Preferences > Security & Privacy > Privacy:
- Full Disk Access
The temptation might be to dump everything into “Full Disk Access,” but doing so could compromise the security of the system. Only applications that genuinely need unfettered access to everything, e.g., CrashPlan Pro, should be listed here.
In Apple’s perfect world, an individual makes all changes in the Graphical User Interface (GUI). Apple does not allow scripted manipulation of user data access controls or TCC. This new restriction means we can no longer automate all things — at least not with traditional scripted methods. Apple is allowing limited application allow-listing through Configuration Profiles delivered through an approved MDM (UAMDM). IT Administrators will need to create a configuration profile for every application that requires access, including the jamf binary and jamfAgent. Until we can setup system-level management like this, techs and users will need to use the GUI to configure approved access.
Lastly, applications that need cross-application access must be updated with explicit coding detailing the kinds of access they need. This means that some applications might not function until they have been updated to work with the new ways of controlling access.
NEW FEATURES AND IMPROVEMENTS
- Software Update has been moved back into System Preferences and has gained some new controls.
Dark Mode (aka macOS gets into The Cure and eyeliner). Enable in System Preferences > General.
- The App Store (and app updates for apps purchased from the App Store) has been overhauled.
- The News app (from iOS) now work on macOS.
CHANGES IN FINDER
The Finder has several new features and updates in 10.14.
- Continuity Camera. You can use an iOS device to capture a picture or scan to PDF. See it in action here.
- Screen Shot Utility. Using the keyboard shortcut Command-Shift-5, you can call the new system-wide ScreenShot Utility that allows you to capture both stills and video of a single window or the entire screen. Also, when you take a screenshot the file no longer immediately saves to the Desktop. Instead, it sits in the corner of the screen for about five seconds (similar to iOS).
- QuickLook Editing. QuickLook has been updated to allow editing and annotation right in the Finder without having to call on Preview.
- Stacks. If you keep lots of files on your Desktop, this can help you keep things organized.
- Gallery View Mode. Gallery View mode presents a thumbnail row, more file metadata and edit controls within the Finder window.
- Dock. The Dock now includes a “Recent Applications” section that will present the last three used apps that are not already in the Dock.
- Sidebar Window. Apple changed the Finder sidebar. Devices and Shared are replaced by Locations.
- Expanded Contextual Menu. When you right-click in the Finder several new items are presented.
- Please Note: Some third-party application Finder enhancements (e.g. Dropbox Finder widgets and icons) will not properly work until they’ve been enabled in System Preferences > Extensions.
ODDS AND ENDS
- Apple's Discover what's new on your Mac (macOS Mojave edition).
- How to take a screenshot on your Mac.
- Microsoft Office support for macOS 10.14 Mojave.
- Still running an old Mac Pro? You may need a new Graphics Card: Install macOS 10.14 Mojave on Mac Pro (Mid 2010) and Mac Pro (Mid 2012).
- We might be wrong, but this could be the first time Apple has spelled out what the Security-configuration updates and System data files are: About background updates in macOS Mojave.
- From Adobe: macOS 10.14 Mojave compatibility FAQ | Creative Cloud.
- From Microsoft: Try Files On-Demand for Mac (OneDrive for Business, requires Mojave).
10.14 Mojave already feels better than 10.13. However, we also know that change takes planning and preparation and anyone who relies on their Mac to do their job should not immediately upgrade to 10.14. It's just too early. For this reason, we’ll be blocking installation of 10.14 on all Macs managed and supported by Forget Computers — at least for a few months. If you need to test Mojave sooner, use our form, macOS Upgrade, to remove the block.