According to the release notes for macOS Tahoe 26.4 beta, a warning dialog should appear when launching apps that require Rosetta 2, informing users that these apps will stop working in a future macOS release.
However, on my MacBook Air M1 running Tahoe 26.4 Beta 4 (25E5233c), no such warning appears when launching Intel (x86_64) apps.
Test case: VLC media player
- Downloaded from the official VLC website: https://www.videolan.org/vlc/
- Selected the Intel 64-bit version (vlc-3.0.21-intel64.dmg)
- Copied VLC.app to /Applications
- Code signature verified:
- Identifier: org.videolan.vlc
- Format: Mach-O thin (x86_64)
- Team ID: 75GAHG3SZQ
- Timestamp: June 2024
- Flags: hardened runtime
- Notarization: accepted (Notarized Developer ID) spctl --assess --verbose /Applications/VLC.app → accepted, source=Notarized Developer ID
- Launched VLC.app — no Rosetta deprecation warning appeared
System log findings: The following entry was repeated many times in the system log: Sandbox: oahd-helper deny(1) file-read-data /usr/libexec/rosetta/oahd-helper
This suggests that oahd-helper is being blocked by the Sandbox from reading its own binary, which may be preventing the warning dialog from appearing.
My questions:
- Is this a known bug in Beta 4?
- Does the absence of a warning mean the app will continue to work in macOS 28 and beyond?
- Should I file a Feedback report for this?
Any insights would be appreciated. Thank you.
Environment:
- Device: MacBook Air 2020 M1
- OS: macOS Tahoe 26.4 Beta 4 (25E5233c)
- Test app: VLC 3.0.21 Intel 64-bit (org.videolan.vlc, Team ID: 75GAHG3SZQ)
- Source: https://www.videolan.org/vlc/
I like galad87’s take on this. Rather than worrying about other folks’ apps, I suggest that you on your own products. And in that case the messaging is super clear: If your build system or final software depends on Rosetta, you should be working to break that dependency as a matter of priority.
And if you have technical questions about how to do that, please post them here on the forums. We’re hear to help.
Share and Enjoy
—
Quinn “The Eskimo!” @ Developer Technical Support @ Apple
let myEmail = "eskimo" + "1" + "@" + "apple.com"