Universal works but ARM64 does not on M1 Mac

I have tested eight of my apps by compiling them for ARM64 and Universal. Not one of my ARM64 apps will run, throwing the permissions error shown below.

Image 2-9-21 at 6.30 PM

All of the Universal apps ran without problems.

The good news is that the Universal apps took advantage of the M1 cpu and did not run by default in Rosetta mode. I verified this by selecting “Open Using Rosetta” and the most computationally intenstive app slowed down to 16.96 seconds from 11.88 seconds under M1. I should note that 11.88 seconds is better than the 12.54 seconds posted running this app on my 16-inch macbook pro, which was until recently my fastest computer.

The M1 chip is very impressive. What remains is for me to figure out why my apps will not run when compiled for ARM64.

When you have a chance, check Console.log - I’m pretty sure the details will be there…and might give some clues.