Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs
Tags

No, Apple changed some stuff which made developing for Mac's really difficult for small teams like us. 

The only issue is that the launch file isnt marked as executable. Im not sure if apple prevents you from changing this but all you should need to do is manualy mark the file "Kind" as "Unix executable". If you cant do this then I Highly suggest linking to a guide so people can easily fix the game themselves all you need is to drag the launch file after the command chmod +x 

I'll add a link to this thread in the description, thanks. The problem we have is that Apple don't care about backwards compatibility at all, we used to recompile stuff every time they broke something - but more recently they made a change requiring developers to pay for some kind of certification (can't remember exactly what it's called). This is why with a few Unix commands you can get the game working - it works but Apple are trying to enforce a closed ecosystem. They literally stopped most games working overnight - Steam took the step to add a layer which somehow bypassed it - but it's a bit of a hack. (They happened to introduce this around the same time they announced that game pass thing btw) 

I know this is probably frustrating but if we knew in advance we wouldn't be able to keep up with this stuff we wouldn't have released a Mac OS version. 

(3 edits)

I understand this is frustrating so I decided to try and help(not sure if this is helpful but I hope its a start). This issue in particular is one I have seen only some people have a problem with.  I downloaded several games from Itch io that didn't have this issue which made me suspect there was a workaround.  I spent some  time researching and it seems this is actually an issue with .zip compression. Im not a developer so I cant help too much but here is what I found. https://stackoverflow.com/questions/107903/how-to-create-a-zip-file-in-the-same-format-as-the-finders-compress-menu-item

the other solution I heard is to use .TAR https://github.com/golang/go/issues/24057

the comments on this thread are quite informative

It seems that macs default zip compression does not properly store metadata so you need to use the [ditto] command

I also found this although you probably already read it https://itch.io/docs/itch/integrating/compatibility-policy.html

I hope that helped some :)

Thanks - my interpretation of the problem was wrong sorry.

I've uploaded a tar which hopefully will help.

Just tested it and can confirm it is fixed. Thank you!