Thanks for reporting this. I’ve investigated the build/publish process and confirmed a bug that could explain what you’re seeing.
The generated Mac executable can be left with an invalid local code signature when prepared on Windows. In my tests of that packaging path, macOS prevented the Apple Silicon application from starting even with the correct executable permissions. Re-signing the test application allowed both Build and Publish output to run successfully.
The chmod +x suggestion addresses a separate permission issue. For published applications, transferring the generated .app.tar.gz and extracting it on the Mac preserves those permissions, although the signing bug can still prevent launch.
I’ve logged the bug here, including the investigation findings and a detailed fix plan. I’ll update this thread when a fix is available. This local signature requirement is separate from Developer ID signing and notarisation for distribution.
Could you confirm which Studio version you’re using, and whether you transferred the .app.tar.gz or the loose .app bundle? The screenshot is generic, so those details will help confirm whether your application is hitting the same problem.