Adobe Air on macOS: future version 27 comes without Rosetta #4256
Replies: 1 comment 3 replies
|
The latest (51.3.3.1) build of the AIR shared runtime should be fully using the "universal binary" mechanism hence shouldn't require Rosetta - I did notice that it continued to use it if it had before, unless we forced it to run in arm64 mode. But this makes me think we should actually remove Rosetta and then make sure everything still works, in case we'd missed something! There is a new feature for building .air files that includes the signed binaries/files that are needed for an application that's installed on macOS and running in arm64 mode: the Apple security is a lot tighter for this, so applications wouldn't start up for us if they are just normal .air files installed with the arm64 shared runtime. So if you build an .air file using the "air4mac" target type, and provide the developer ID signature information, it will create a .air file that has the extra files in it, and the 51.3.3+ runtimes will extract these so that your mac application looks like it was properly code-signed. If you have any specific issues/errors, please let us know and we can look into it, in the meantime, we will try to do some further testing, and we also need to copy the documentation (from the release notes, summarised above) into the airsdk.dev website... thanks |
Uh oh!
There was an error while loading. Please reload this page.
We develop training programmes based on Adobe AIR for macOS and Windows.
With the latest Adobe AIR packages, released as AIR SDK 54.3.3.1, Rosetta is still required to run them on the current macOS 26.5.1.
From macOS 27 onwards, Rosetta is no longer expected to be supported. Is there a way to build Adobe AIR packages natively for Apple chips?
All reactions