So Apple killed ios app sideloading on M1 macs

11.3 “Release Candidate” still does not fix this issue.

You do not have permission to open the application “eero”.

Contact your computer or network administrator for assistance.

The app appears to mount — translocated — because I can see entries like this:

/Applications/eero.app/Wrapper /private/var/folders/0t/c2rzlqzj0f73g7fzd79sjk640000gn/X/2B289CF7-CD03-57CE-9E97-F4D2EFBC614D (nullfs, local, nodev, nosuid, read-only, nobrowse, mounted by tjluoma)

but that does not seem to be useful.

I can’t even run it under debugging (lldb):

% lldb /private/var/folders/0t/c2rzlqzj0f73g7fzd79sjk640000gn/X/2B289CF7-CD03-57CE-9E97-F4D2EFBC614D/d/Wrapper/eero.app/eero
(lldb) target create "/private/var/folders/0t/c2rzlqzj0f73g7fzd79sjk640000gn/X/2B289CF7-CD03-57CE-9E97-F4D2EFBC614D/d/Wrapper/eero.app/eero"
Current executable set to '/private/var/folders/0t/c2rzlqzj0f73g7fzd79sjk640000gn/X/2B289CF7-CD03-57CE-9E97-F4D2EFBC614D/d/Wrapper/eero.app/eero' (arm64).
(lldb) run
error: Cannot allocate memory
(lldb)

I’m not sure if Cannot allocate memory is macOS preventing it from running, or something else. But, considering this has been going on for several releases, I’m assuming that Apple is aware of this and chose not to “fix” it.