Built MacOS App Crashes on Load

Report Construct 2 bugs here.

Post » Thu Sep 28, 2017 10:30 am

@Ashley, this workaround won't work for me.
I don't have a MacOS to export my game on it. Or do some file tweaks ( I'd use it right away, if i had the possibility )
Failure was reported by Steam moderators, when I tried to submit my build.

As for now I'm going to try and downgrade NW to 21.1 where those symlinks were not implemented. And exported game from C2 worked for MacOS with no additional workarounds.

Since my game is almost near release on Steam and there are no guarantees that this issue will be fixed.
B
16
S
1
Posts: 33
Reputation: 731

Post » Thu Sep 28, 2017 3:56 pm

You should get a Mac to test on - you shouldn't publish to a platform without at least testing your game works on that platform!
Scirra Founder
B
414
S
245
G
92
Posts: 25,188
Reputation: 200,307

Post » Tue Jan 30, 2018 7:53 am

80bit wrote:@Ashley

Thanks so much for the deep dive.

Good news is if i download nwjs 23 on the mac, replace the Resources folder from the C2 Export, everything is gold, the app runs fine in OSX.

Bad news is, my steamworks SDK is in windows, so the minute i move the mac app back to windows for building / uploading to steamworks, it breaks the app.

Can you think of any way to get the app file back into windows safely while preserving the symlinks?

If not, I suppose I can look into setting up the steamworks sdk to build on the mac and just deal with windows permissions stuff from bringing the windows files over to mac then uploading on the mac.. have never tried that so its mostly just unexplored territory causing apprehension haha :D



@80bit How do you upload to steam from the SDK on a mac? I don't think run_build.dat works on OSX.
B
168
S
81
G
22
Posts: 1,815
Reputation: 24,857

Post » Thu Feb 08, 2018 12:00 am

Ashley wrote:Honestly I think the best thing to do is just do everything on the Mac if at all possible. Transferring files to Windows and back without losing special file permissions on the symlinks is difficult - I'm not sure if it's even possible, the two OSs treat symlinks differently.


How do you upload with the steam SDK from Mac? I can only run the content builder .bat file from windows.
B
168
S
81
G
22
Posts: 1,815
Reputation: 24,857

Post » Wed Mar 14, 2018 3:27 am

alspal wrote:
Ashley wrote:Honestly I think the best thing to do is just do everything on the Mac if at all possible. Transferring files to Windows and back without losing special file permissions on the symlinks is difficult - I'm not sure if it's even possible, the two OSs treat symlinks differently.


How do you upload with the steam SDK from Mac? I can only run the content builder .bat file from windows.



Sorry for the delay but yeah the same commands the bat file is calling, you can run in terminal bascially the bat file is: establishing connection to steam then prepping the build upload based on the path to the script. I basically made an automator app that does the same thing on macos but even just typing it manually into terminal will work
Made Cosmochoria - www.cosmochoria.com
Made Slayaway Camp - www.slayawaycamp.com
Made Friday the 13th: Killer Puzzle - www.f13killerpuzzle.com
B
29
S
9
G
4
Posts: 387
Reputation: 5,676

Post » Tue Mar 20, 2018 3:36 am

thank you, I'll try terminal!
B
168
S
81
G
22
Posts: 1,815
Reputation: 24,857

Previous

Return to Bugs

Who is online

Users browsing this forum: angeingy and 0 guests