Lauch a Script (Python) app in ARM64

Today I was reminded that apps on the Mac do not have to be Mach-O Executables: They can be scripts!

For example, a python script.

But what I found out that if the app is started directly from the terminal, the app starts as ARM64. But if starting from the Finder (i.e. launchd), it is launched as Intel.

Is there an Info.plist key that fixes this?

Replies

They can be scripts!

That’s true, but it’s not something I recommend. My experience is setting your main executable to something other than a Mach-O confuses TCC.

Is there an Info.plist key that fixes this?

I don’t have an answer to this because of the above.

Share and Enjoy

Quinn “The Eskimo!” @ Developer Technical Support @ Apple
let myEmail = "eskimo" + "1" + "@" + "apple.com"