Home > Tutorials > Mac > App “Needs To Be Updated” Error Info on Mac

App “Needs To Be Updated” Error Info on Mac

Mac users may experience an error message that says a particular app “needs to be updated“. This error message occurs when a user attempts to open a 32-bit application – usually brought over from a Time Machine backup or a previous version of macOS.

With the release of macOS 10.15 Catalina in 2019, Apple removed compatibility for, older, 32-bit applications and began requiring that all applications be 64-bit.

The message goes on to further state that:

The developer of this app needs to update it to work with this version of macOS. Contact the developer for more information.

Users then have the option to “Learn More..” or just accept that their app cannot be opened:

App Needs to be Updated macOS 10.15 Catalina
“App needs to be updated” message on Mac

Apple Warned That 32-bit App Support Would Be Dropped

For users that have been following the development of macOS (formerly “Mac OS X” and then “OS X”), this error message doesn’t come as a surprise. With the release of macOS 10.14 Mojave, Apple warned it’s users and developers that they would be removing compatibility for 32-bit applications with the next major macOS update.

In macOS 10.14 Mojave, users were presented with the following notification upon opening a 32-bit application:

32-bit-app-warning-macos-mojave-1
“App is not optimized” message on Mac

Despite the warning from Apple, many developers have failed to update their applications. Additionally, even if a 64-bit version of a particular application has been released, it doesn’t necessarily mean all users have upgraded to the most recent version.

To be fair, this day has been a long time coming. Apple began support for 64-bit applications in 2009 with the release of Mac OS X 10.6 Snow Leopard. At the time, it was quite obvious that the future of application development should be 64-bit centric.

Over a decade later, it’s no surprise that Apple now considers 32-bit applications as legacy software no longer optimized for modern computers running the latest version of macOS.

The responsibility now lies in the hands of developers who need to upgrade the architecture of their applications.

How can I run a 32-bit application on macOS?

The simple answer is that you can’t natively run 32-bit applications on Catalina or later. There are a few options and workarounds that may prove helpful if you absolutely need to run a 32-bit application.

It’s first worth researching to see if an updated version of the application you’re using is available. It’s a good opportunity to browse for full software replacements to dated applications.

Options for 32-bit Applications and macOS:

  1. Find an updated, 64-bit version or a 64-bit substitute for the required application.
  2. Install an older version of macOS (Mojave or earlier) as a virtual PC using Parallels for Mac on your current macOS and then run your application through Parallels.
  3. Downgrade to macOS 10.14 Mojave or earlier.
  4. Request that the developer of the application release a 64-bit version if one is not currently available.

Unfortunately, there is no perfect solution for users that must run 32-bit applications on macOS. Users should avoid updating to Catalina or later if any 32-bit applications are still being used.

To find out if you’re currently using any 32-bit applications on macOS, please see the video at the top of this post.

Anson Alexander

I am an author, digital educator and content marketer. I record, edit, and publish content for AnsonAlex.com, provide technical and business services to clients and am an avid self-learner. I have also authored several digital marketing and business courses for LinkedIn Learning (previously Lynda.com).

View all posts