material-maker icon indicating copy to clipboard operation
material-maker copied to clipboard

Doesn't run on OSX Monterey

Open tavurth opened this issue 3 years ago • 10 comments

Material Maker version: 0.98

OS/device including version: Screenshot 2022-02-19 at 19 24 36

Issue description: Screenshot 2022-02-19 at 19 24 08

Steps to reproduce: Try to open

tavurth avatar Feb 19 '22 16:02 tavurth

This one works I exported it:

https://easyupload.io/46iy0r (File available 30 days)

tavurth avatar Feb 19 '22 16:02 tavurth

This is due to MM not being signed. The steps to use MM on MacOS are described on Itch.io (bottom of the front page, and there's a dedicated devlog).

RodZill4 avatar Feb 19 '22 16:02 RodZill4

This one works I exported it:

https://easyupload.io/46iy0r (File available 30 days)

Did you sign it, or does it work on your machine because you exported it? I don't know much about MacOS, unfortunately...

RodZill4 avatar Feb 19 '22 16:02 RodZill4

I didn't sign it, I just exported from Godot and it's working apart from the other bug I reported.

Normally on my mac I have a Are you sure you want to open this? if it's not signed, which is fine.

In this case the app just refuses to start, stating something about a corrupted image. Maybe it's a Godot export from Windows problem?

tavurth avatar Feb 19 '22 17:02 tavurth

I see yes that issue seems to be the same problem. Any idea why you have this issue? Never seems to happen on my exported godot games 🤔

tavurth avatar Feb 19 '22 17:02 tavurth

Any idea why you have this issue? Never seems to happen on my exported godot games thinking

When you export a Godot project on macOS, it can be self-signed to ensure it works on your own machine. Exporting for macOS from Windows on Linux doesn't support self-signing in Godot 3.4, but it does in Godot 3.5.

See Running Godot apps on macOS in the documentation.

Calinou avatar Feb 19 '22 17:02 Calinou

I have the exact same issue on my m1 mac, and the build from @tavurth works without issues. So there is something else here

kidandcat avatar Feb 20 '22 11:02 kidandcat

@Calinou would self signing mean that it would also work for @kidandcat?

tavurth avatar Feb 20 '22 21:02 tavurth

@Calinou would self signing mean that it would also work for @kidandcat?

Unlike Intel Macs, M1 Macs require some kind of signature to run applications (even when you bypass the warning). Self-signing is enough in this case, but you'll have to bypass the warning as I linked above.

Calinou avatar Feb 20 '22 21:02 Calinou

After exporting to .dmg instead of .zip the file seems to work without other the previous crashes and missing textures.

You can find that export here. @kidandcat

Ufortunately it sill has a lot of crashes, just in different places now, when I click different buttons a ctd is common.

https://file.io/na9NMIQrdXme

tavurth avatar Feb 20 '22 22:02 tavurth