Apple Silicon / macOS Big Sur Support
MarshallOfSound opened this issue ยท 2 comments
I'm opening this issue so that when people search for it, they find this ๐ We are currently reviewing the work that needs to be done across Electron, the ecosystem and our dependencies to provide support for Apple Silicon and macOS 11. Once we have a good picture of the work that needs to be done we will raise tracking issues for that work or just update this issue.
You should follow this issue for updates, don't raise new ones asking for updates or information because they will simply be closed.
Big Sur Known Issues
-
Corners aren't rounded properly on most windows, this appears to be true across all applications and is therefore probably a Big Sur bug- Fixed in #24642
- Electron doesn't run under Rosetta 2 (no chromium based things do). We should set
LSRequiresNativeExecution
to indicate this to the OS. It might be possible to fix using a determined-at-runtime page size but that might have an untold performance cost- Upstream looking into it
-
spawn('mkdir', [someFolderName])
fails on Big Sur; works on Catalina (Reported in #24729)- Works, might require codesigning
- Notification replies are unfocusable on Big Sur; works on Catalina
- Fixed in a Big Sur update
Closing this tracking issue out, for information on how to get your app running on Apple silicon please refer to our blog post.
https://www.electronjs.org/blog/apple-silicon
If you find any Apple silicon specific issues, please raise them as new issues on this repository.