In case you’re not yet aware, there are going to be a whole lot of Mac apps that will stop working if you upgrade to macOS Catalina later this year. Now it appears that Apple has actually included a specific list of a whole bunch of them in the betas for its new operating system.
What Size App Replacement For Mac Catalina 2
As reported on his blog, The Tape Drive, iOS developer Steve Moser recently discovered a hidden file in the latest macOS Catalina beta called IncompatibleAppsList.bundle that explicitly lists 235 apps that are incompatible with Catalina, along with text describing why they’re incompatible and in some cases offering recommendations.
13+ macOS Catalina enhancements you’ll want to use Apple's latest Mac operating system is about to ship. Here's what you should know to get the most from macOS Catalina when it arrives. Oct 07, 2019 macOS Catalina is available now from the Mac App Store as a free download. Expect two restarts during the upgrade, including the need to enter an administrator password roughly 15. 13+ macOS Catalina enhancements you’ll want to use Apple's latest Mac operating system is about to ship. Here's what you should know to get the most from macOS Catalina when it arrives. Oct 17, 2019 Music is Now Found in the Music App. MacOS Catalina includes a new app called Music, which uses a very similar app icon to the one once used by iTunes. This is where you go to stream Apple Music, access previously purchased music, manage your local music library, and make new digital purchases on the iTunes store.
As Moser notes, the list is designed to be used by the Catalina installation process so that apps with known incompatibilities can be flagged during an upgrade from a previous version of macOS. Many of the apps are actually just older versions that have long since been updated — and in some cases really old versions. For example, 1Password 2.12.2 is on the list, which is a far cry from the currently shipping version, 1Password 7.3.1.
The bundle also includes strings that are intended to advise users of the incompatibility, likely being presented during the upgrade process if any of the offending apps are detected on a user’s system. Many simply say something like ”this version of (app) is not compatible with this version of macOS” while others direct users to a different app. For example, if TextWrangler is detected, macOS will tell the user that it has been “end of lifed” and recommend they update to the company’s replacement app, BBEdit.
Why Is This Happening?
Apple has been working for several years on transitioning entirely to 64-bit apps, since these are not only more efficient for modern Macs, but by eliminating support for 32-bit apps, Apple can also clean up and simplify a lot of the code under the hood in macOS.
The writing has been on the wall for most developers for at least a couple of years, especially after Apple made the first such move with iOS when it dropped support for 32-bit apps in iOS 11 back in 2017. Of course, since it wouldn’t be as obvious to end users, with the release of macOS Mojave last year, Apple began notifying users that their apps would be incompatible with “future versions of macOS” and encouraging them to update their apps or seek replacements.
What Should I Do About It?
We provided some instructions and advice last month for how to find out if your apps will still work in macOS Catalina, which offers a way to ferret out every app that’s already on your system that won’t be compatible with the new operating system.
In addition, Moser has also helpfully shared the IncompatibleAppsList file on GIST, and while it’s in its original PLIST format, you can still open it in a text editor and scan or search through it to see if any of your favourite apps are on the list.
In either case, if you discover an app that’s not going to be compatible with macOS Catalina, you’ll basically have three options:
Check to see if a free 64-bit update is available. This is obviously the best and most seamless option, and if the app offers its own software update process, or if it came from the Mac App Store, you should probably get any necessary updates automatically just by checking for them.
Check with the developer to see if a newer paid version of the app includes 64-bit support. If the app has had a major update within the past couple of years, there’s a good chance that the developer won’t offer 64-bit support in the older versions of their app, which have been effectively discontinued. The downside is that this means you’ll have to pay for an update if you want to keep using that app and want to run macOS Catalina.
Check with — or petition — the developer to see if they have any plans to add 64-bit support to the version of the app that you are using. Some developers may be willing to release small updates to older versions of their apps purely as a goodwill gesture to their customers.
Find an alternative app that will work for you. If you’re running an older app that’s no longer in active development, chances are that you won’t find a 64-bit update for it. While a transition to a new app may be difficult, there are lots of other advantages to switching to an app that’s being actively maintained by its developer rather than continuing to run one that’s been effectively abandoned.
Don’t upgrade to macOS Catalina. While this isn’t a long-term solution, if you have apps that are critical to your workflow that aren’t 64-bit and can’t find viable alternatives, you can always stay on macOS Mojave. There’s most likely nothing forcing you to upgrade to the latest version of macOS.
Run Mojave in a virtual machine. If you have an app that’s not 64-bit, won’t be 64-bit, and you absolutely can’t live without it, but you still really want to upgrade to macOS Catalina, then using a virtualization app like VMWare Fusion or Parallels will give you the best of both worlds. You’ll need extra disk space and maybe a bit more RAM than usual to support a second virtual machine, but doing so will let you run an entirely separate macOS Mojave system within macOS Catalina, although of course you’ll want to make sure that VMWare and Parallels themselves are updated to support Catalina too.
Read Next:These Are the Most Revolutionary Mobile Phones from the Past 30 Years
Over the years, Apple has put its vast resources into making it's operating systems more secure for end-users. In macOS Catalina, the company has taken this to all-new levels by introducing beneficial security changes that make it even harder for miscreants to play havoc with our computers. However, because security is a tricky business, so-called improvements for some might not work for others. Specifically, Apple's decision to make Gatekeeper even more difficult crack is a significant step forward for everyday Mac users. For developers, perhaps not so much. Luckily, there's a workaround.
Warning: This terminal trick disables important security aspects of Gatekeeper, which leaves your Mac vulnerable to malware. We highly recommend you reinable the default security settings if you chose to follow this guide at your own risk.
What is Gatekeeper?
Gatekeeper has been an essential part of macOS for years. As its name suggests, the tool has been designed to check recently downloaded apps for known malware and sends it to quarantine. In his June article, The Great Mac Balancing Act, Rene Ritchie explains:
Currently, when you download an app, whether it's off the Store or the Web or even from AirDrop, that app is quarantined. If and when you try to open a quarantined app, Gatekeeper checks it for known malware, validates the developer signature to make sure it hasn't been tampered with, makes sure it's allowed to run, for example matches your settings for App Store apps and/or known developer apps, and then double checks with you that you really want to run the app for the first time, that it's not trying to pull a fast one and autorun itself.
Until now, Gatekeeper didn't take the same approach with apps launched via Terminal. It also didn't check non-quarantined apps and files for malware. In other words, it checked an app only once for malware.
Significant changes have arrived with macOS Catalina.
Now, apps started through Terminal are also checked. These files get the same malware scan, signature check, and local security policy check. The difference: even on the first run, you only need to explicitly approve software launched in bundles, like a standard Mac app bundle, not for standalone executables or libraries.
With macOS Catalina, perhaps more significantly, Gatekeeper will also check non-quarantined apps and files for problems. Not just once or twice, but every time you run it. When your Mac detects a problem, it blocks the file, then sends you an alert.
If all this sounds fantastic to you, terrific. That's undoubtedly Apple's intent. However, some developers might view this differently and find the changes cumbersome, at best.
A Workaround
What Size App Replacement For Mac Catalina For Sale
Even though Gatekeeper in macOS is now stricter than ever, there is a way around it -- including macOS Catalina's newest tools. The workaround makes it possible to download and use apps downloaded from anywhere on macOS Catalina and earlier versions without a check.
First published in 2016 by OSX Daily, but still valid, the 'fix' works like this:
Be sure to exit System Preferences on your Mac.
On Finder, click Go.
Select Utilities.
Double-click Terminal.
Type of the following command syntax: sudo spctl --master-disable .
If you'd like to return to the default Gatekeeper settings, perform these steps:
Be sure to exit System Preferences on your Mac.
On Finder, click Go.
Select Utilities.
Double-click Terminal.
Type of the following command syntax: sudo spctl --master-enable .
Hit Return
Authenticate with an admin password.
Hit Return.
Exit Terminal.
View the change
To confirm your Mac has returned to the default settings:
Click on System Preferences on your Mac Dock.
Choose Security & Privacy.
Under Allow apps downloaded from, notice the select is now App Store and identified developers.
Should you make this switch?
For nearly every Mac user, there's no reason to make the listed change under Security & Privacy on macOS Catalina. It should only be performed if you can quickly determine whether apps are legitimate or not. Keep this in mind.
Questions?
If you have any questions or concerns about Gatekeeper or the rest of the macOS Catalina update, let us know in the comments below.
macOS Catalina
Main
We may earn a commission for purchases using our links. Learn more.
Up and up
Analyst says iPhone 12 will cost more even without charger and headphones
Jeff Pu, an analyst at Chinese research firm GF Securities, predicts that Apple will raise the price of the iPhone 12 by at least $50.