Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs
Tags

The mac version of this game has its launch file (in folder /wildwoods/Contents/MacOS)  that file is marked as a text file instead of a executable so mac gives an error that the game cannot be opened. This can be fixed by the command [chmod +x]. If you can find out why this is the case I would love to know as I have seen it in three other games on itchio so far.

Thank you for pointing this out. I'll look into this. Currently we just press "Build for MAC" in Unity :) So looks like Unity has some problems with that.

If someone had problems with the mac version we always pasted this link to help (because unfortunately no one of us has a mac)
https://howtomacos.com/2019/02/24/fix-the-application-cant-be-opened-on-mac/

(2 edits)

Hi, I actually came across this issue several times and decided to look into it. The problem seems to be with the .Zip compression format stripping metadata on unix systems. Tar was built as a complete archive with unix support in mind so it has better support for MacOS. I sent another dev this and after they bundled it as a .APP.TAR their game was fixed so I can confirm it works at least one case. If that does not work I also found this on unity bundling in particular. https://answers.unity.com/questions/28677/how-to-call-chmod-x-from-a-unity-mac-applications.html

If you want them all bundled as a zip this should be the fix if you can only access windows OS (although it might be easier with linux)  https://stackoverflow.com/questions/434641/how-do-i-set-permissions-attributes-on-a-file-in-a-zip-file-using-pythons-zip

What I sent to the other dev {

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 :)}

This is awesome, thank you for your time and effort. I'll try this later today. Are you on our discord server, could send you a test build there.