Skip to main content

Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs
Tags

The mac executable doesn't work.


It's not codesigned, and if one lives on the edge and trusts the HTTPS to itch.io as sufficient authorization, one gets this:

```

dlopen /Users/glyph/Downloads/./newproject.app/Contents/MacOS/../Versions/63.0.3239.84/nwjs Framework.framework/nwjs Framework: dlopen(/Users/glyph/Downloads/./newproject.app/Contents/MacOS/../Versions/63.0.3239.84/nwjs Framework.framework/nwjs Framework, 257): no suitable image found.  Did find:
/Users/glyph/Downloads/./newproject.app/Contents/MacOS/../Versions/63.0.3239.84/nwjs Framework.framework/nwjs Framework: file too short
/Users/glyph/Downloads/newproject.app/Contents/Versions/63.0.3239.84/nwjs Framework.framework/nwjs Framework: file too short
Abort trap: 6

```

Hi,
I'm working on getting a mac so I can better support that platform.  Right now the problem is that symlinks break.  It's fixable if you download nw.js and copy the correct files over, but its impossible for me to do on my own right now until I have a mac.

Ah! Yeah, I'm familiar with that problem (py2exe has the same issue).  The simplest way you can deal with it is making a .tar.gz instead of a .zip. (I believe the recommended fix is to always produce a `.dmg`, but I suspect your non-mac build environment would make that unduly challenging.)

Also, since a mac can be a rather spendy investment for a hobby project, might I suggest https://portal.macincloud.com/select/#/plans which can get you a mac for a dollar an hour?

(+1)

I've heard of "rent-a-mac" sort of services.  Bitsy Fire was definitely a hobby project, but my currently in-development title, Visual Out, is aiming to be a full commercial release and I'm totally willing to invest in a (cheaper, refurbished) mac for it and future projects.  =]