Running Salesforce Data Loader on an M1-based Mac without Rosetta 2
With the release of the new Mac Studio, Apple has completed their transition to ARM-based processors. One of the main selling points of this new architecture is its power efficiency, but not every app has been ported to it. Apple comes to the rescue with their Rosetta 2 binary translation layer, which allows the user to run apps compiled for Intel machines at the cost of performance and power.
Data Loader, however, is a Java app. Remember the old "write once, run anywhere" adage? But, when you download and try to run it, the first thing that springs to the screen is...
"To open Data Loader, you need to install Rosetta. Do you want to install it now?"
Recommended by LinkedIn
Okay. So, is it necessary? Um, not really. Here goes the recipe for running Data Loader natively on an M1-based Mac (also valid for variants M1 Pro, M1 Max and M1 Ultra):