• Hello [name]! Thanks for joining the GMC. Before making any posts in the Tech Support forum, can we suggest you read the forum rules? These are simple guidelines that we ask you to follow so that you can get the best help possible for your issue.

Mac OSX Remote Windows build exe comes back as corrupted

Here is my setup.

Build machine Mac OS v 10.12.6
Remote Windows Build machine v10

Gamemaker 2 is updated using the latest runtime. As is the remote worker. My game runs fine when running it locally on my Mac. Using the Run button. When I set the build target to Windows - Remote worker -Def -Def the system builds fine and does not report any compile errors. The output window says its successful as well. When I go and look the executable is only 700kb... thats a little on the small side.

Needless to say the app failed to run on a windows machine. It comes back as corrupted or missing when I click on the exe.

I did a little more digging and notice when I tried to make a local build using my mac the build fails.

Here is the output Window for that build attempt:

Saving project to: /Users/Donald/Downloads/Multiplayer Shooter Online Import/Multiplayer Shooter Online Import.yyp
"/Library/Frameworks/Mono.framework/Versions/Current/Commands/mono" /Users/Shared/GameMakerStudio2/Cache/runtimes/runtime-2.1.0.144/bin/Igor.exe -options="/var/folders/8q/dz0tyzfn7ygb49qltm48hv5r0000gq/GameMakerStudio2/GMS2TEMP/build.bff" -- Mac Package

Loaded Macros from /Users/Donald/.config/GameMakerStudio2/Cache/GMS2CACHE/Multiplaye_6D256E72_96860524/macros.json
Options: /Users/Shared/GameMakerStudio2/Cache/runtimes/runtime-2.1.0.144/bin/platform_setting_defaults.json
Options: /Users/Donald/.config/GameMakerStudio2/donaldharris29_1285012/local_settings.json
Options: /Users/Donald/.config/GameMakerStudio2/Cache/GMS2CACHE/Multiplaye_6D256E72_96860524/targetoptions.json
/Library/Frameworks/Mono.framework/Versions/Current/Commands/mono /Users/Shared/GameMakerStudio2/Cache/runtimes/runtime-2.1.0.144/bin/GMAssetCompiler.exe /c /zpex /mv=1 /iv=0 /rv=0 /bv=0 /j=8 /gn="Multiplayer Shooter Online Import" /td="/var/folders/8q/dz0tyzfn7ygb49qltm48hv5r0000gq/GameMakerStudio2/GMS2TEMP" /cd="/Users/Donald/.config/GameMakerStudio2/Cache/GMS2CACHE/Multiplaye_6D256E72_96860524" /zpuf="/Users/Donald/.config/GameMakerStudio2/donaldharris29_1285012" /m=mac /tgt=2 /studio /llvmSource="/Users/Shared/GameMakerStudio2/Cache/runtimes/runtime-2.1.0.144/interpreted/" /nodnd /cfg=default /o="/var/folders/8q/dz0tyzfn7ygb49qltm48hv5r0000gq/GameMakerStudio2/GMS2TEMP/Multiplayer Shooter Online Import_6825F32C_VM" /sh=True /optionsini="/var/folders/8q/dz0tyzfn7ygb49qltm48hv5r0000gq/GameMakerStudio2/GMS2TEMP/Multiplayer Shooter Online Import_6825F32C_VM/options.ini" /cvm /baseproject="/Users/Shared/GameMakerStudio2/Cache/runtimes/runtime-2.1.0.144/BaseProject/BaseProject.yyp" "/Users/Donald/Downloads/Mu
ltiplayer Shooter Online Import/Multiplayer Shooter Online Import.yyp" /preprocess="/Users/Donald/.config/GameMakerStudio2/Cache/GMS2CACHE/Multiplaye_6D256E72_96860524"
Reading project file..../Users/Donald/Downloads/Multiplayer Shooter Online Import
Reading project file..../Users/Shared/GameMakerStudio2/Cache/runtimes/runtime-2.1.0.144/BaseProject
Reading config delta '/Users/Donald/Downloads/Multiplayer Shooter Online Import/options/main/inherited/options_main.inherited.yy'
finished.



/Library/Frameworks/Mono.framework/Versions/Current/Commands/mono DONE (0)
Release build
Options: /Users/Donald/.config/GameMakerStudio2/Cache/GMS2CACHE/Multiplaye_6D256E72_96860524/PlatformOptions.json
homedir : /Users/Donald
remote_install_path : /Users/Donald/GameMaker-Studio/Multiplayer_Shooter_Online
PlatformOptions
/Library/Frameworks/Mono.framework/Versions/Current/Commands/mono /Users/Shared/GameMakerStudio2/Cache/runtimes/runtime-2.1.0.144/bin/GMAssetCompiler.exe /c /zpex /mv=1 /iv=0 /rv=0 /bv=0 /j=8 /gn="Multiplayer Shooter Online Import" /td="/var/folders/8q/dz0tyzfn7ygb49qltm48hv5r0000gq/GameMakerStudio2/GMS2TEMP" /cd="/Users/Donald/.config/GameMakerStudio2/Cache/GMS2CACHE/Multiplaye_6D256E72_96860524" /zpuf="/Users/Donald/.config/GameMakerStudio2/donaldharris29_1285012" /m=mac /tgt=2 /studio /llvmSource="/Users/Shared/GameMakerStudio2/Cache/runtimes/runtime-2.1.0.144/interpreted/" /nodnd /cfg=default /o="/var/folders/8q/dz0tyzfn7ygb49qltm48hv5r0000gq/GameMakerStudio2/GMS2TEMP/Multiplayer Shooter Online Import_6825F32C_VM" /sh=True /optionsini="/var/folders/8q/dz0tyzfn7ygb49qltm48hv5r0000gq/GameMakerStudio2/GMS2TEMP/Multiplayer Shooter Online Import_6825F32C_VM/options.ini" /cvm /baseproject="/Users/Shared/GameMakerStudio2/Cache/runtimes/runtime-2.1.0.144/BaseProject/BaseProject.yyp" "/Users/Donald/Downloads/Mu
ltiplayer Shooter Online Import/Multiplayer Shooter Online Import.yyp" /optionsini="/var/folders/8q/dz0tyzfn7ygb49qltm48hv5r0000gq/GameMakerStudio2/GMS2TEMP/Multiplayer Shooter Online Import_6825F32C_VM/options.ini" /bt=exe
Reading project file..../Users/Donald/Downloads/Multiplayer Shooter Online Import
Reading project file..../Users/Shared/GameMakerStudio2/Cache/runtimes/runtime-2.1.0.144/BaseProject
Reading config delta '/Users/Donald/Downloads/Multiplayer Shooter Online Import/options/main/inherited/options_main.inherited.yy'
finished.
Compile Constants...finished.
Remove DnD...finished.
Compile Scripts...finished.
Compile Objects...finished.
Compile Timelines...finished.
Compile Triggers...finished.
Compile Rooms...finished.
Compile Extensions...finished.
Global scripts...finished.
Final Compile...finished.
Saving IFF file... /var/folders/8q/dz0tyzfn7ygb49qltm48hv5r0000gq/GameMakerStudio2/GMS2TEMP/Multiplayer Shooter Online Import_6825F32C_VM/Multiplayer Shooter Online Import.zip
Writing Chunk... GEN8
option_game_speed=30
Writing Chunk... OPTN
Writing Chunk... LANG
Writing Chunk... EXTN
Writing Chunk... SOND
Writing Chunk... AGRP
Writing Chunk... SPRT
Writing Chunk... BGND
Writing Chunk... PATH
Writing Chunk... SCPT
Writing Chunk... GLOB
Writing Chunk... SHDR
Writing Chunk... FONT
Writing Chunk... TMLN
Writing Chunk... OBJT
Writing Chunk... ROOM
Writing Chunk... DAFL
Writing Chunk... EMBI
Writing Chunk... TPAGE
Texture Group - Default
Writing Chunk... CODE
Writing Chunk... VARI
Writing Chunk... FUNC
Writing Chunk... STRG
Writing Chunk... TXTR
0 Compressing texture... writing texture texture_0.png...
Writing Chunk... AUDO
Writing Chunk... SCPT
Writing Chunk... DBGI
Writing Chunk... INST
Writing Chunk... LOCL
Writing Chunk... STRG
Writing Chunk... SCPT
Writing Chunk... DBGI
Writing Chunk... INST
Writing Chunk... LOCL
Writing Chunk... STRG
Stats : GMA : Elapsed=703.89
Stats : GMA : sp=3,au=0,bk=0,pt=0,sc=13,sh=0,fo=0,tl=0,ob=6,ro=1,da=0,ex=1,ma=8,fm=0x1000821C48240221



/Library/Frameworks/Mono.framework/Versions/Current/Commands/mono DONE (0)
PlatformOptions
DoSplash
${options_dir}/mac/splash/splash.png
IsMacConnected
InstallApplicationOvenOnMac
/bin/bash -c "chmod u+x '/var/folders/8q/dz0tyzfn7ygb49qltm48hv5r0000gq/GameMakerStudio2/GMS2TEMP/Multiplayer Shooter Online Import_6825F32C_VM/install_app_oven.sh'"


/bin/bash DONE (0)
COPY DMG
cp "/Users/Shared/GameMakerStudio2/Cache/runtimes/runtime-2.1.0.144/mac/Application-Oven-1.0.dmg" "/Users/Donald/GameMaker-Studio/Multiplayer_Shooter_Online/Application-Oven-1.0.dmg"


cp DONE (0)
/bin/bash -c "chmod u+x '/var/folders/8q/dz0tyzfn7ygb49qltm48hv5r0000gq/GameMakerStudio2/GMS2TEMP/Multiplayer Shooter Online Import_6825F32C_VM/install_app_oven.sh'"


/bin/bash DONE (0)
DONE
InstallRunnerOnMac
CreateMacExecutable
/bin/bash -c "cd ~ && /Users/Shared/GameMakerStudio2/Cache/runtimes/runtime-2.1.0.144/mac/Application\ Oven.app/Contents/MacOS/Application\ Oven CreatePKG /Users/Donald/GameMaker-Studio/Multiplayer_Shooter_Online/Multiplayer\ Shooter\ Online\ Import.zip /Users/Shared/GameMakerStudio2/Cache/runtimes/runtime-2.1.0.144/mac/YoYo\ Runner.app DummyPassword"
2017-10-03 21:24:54.632 Application Oven[42597:9022158] Temporary directory is /var/folders/8q/dz0tyzfn7ygb49qltm48hv5r0000gq/T/App-Oven.pn6pok
2017-10-03 21:24:54.632 Application Oven[42597:9022158] /usr/bin/unzip -o /Users/Donald/GameMaker-Studio/Multiplayer_Shooter_Online/Multiplayer Shooter Online Import.zip -d /var/folders/8q/dz0tyzfn7ygb49qltm48hv5r0000gq/T/App-Oven.pn6pok/GMSzip
2017-10-03 21:24:54.644 Application Oven[42597:9022158] Archive: /Users/Donald/GameMaker-Studio/Multiplayer_Shooter_Online/Multiplayer Shooter Online Import.zip
inflating: /var/folders/8q/dz0tyzfn7ygb49qltm48hv5r0000gq/T/App-Oven.pn6pok/GMSzip/assets/game.ios
inflating: /var/folders/8q/dz0tyzfn7ygb49qltm48hv5r0000gq/T/App-Oven.pn6pok/GMSzip/assets/game.yydebug
inflating: /var/folders/8q/dz0tyzfn7ygb49qltm48hv5r0000gq/T/App-Oven.pn6pok/GMSzip/assets/options.ini
inflating: /var/folders/8q/dz0tyzfn7ygb49qltm48hv5r0000gq/T/App-Oven.pn6pok/GMSzip/assets/splash.png
2017-10-03 21:24:54.699 Application Oven[42597:9022158] “splash.png” couldn’t be copied to “Resources” because an item with the same name already exists.
2017-10-03 21:24:54.699 Application Oven[42597:9022158] /usr/bin/defaults write /var/folders/8q/dz0tyzfn7ygb49qltm48hv5r0000gq/T/App-Oven.pn6pok/runner.app/Contents/Info CFBundleIdentifier MSO
2017-10-03 21:24:55.018 Application Oven[42597:9022158] /usr/bin/defaults write /var/folders/8q/dz0tyzfn7ygb49qltm48hv5r0000gq/T/App-Oven.pn6pok/runner.app/Contents/Info CFBundleShortVersionString 1.0.0
2017-10-03 21:24:55.116 Application Oven[42597:9022158] /usr/bin/defaults write /var/folders/8q/dz0tyzfn7ygb49qltm48hv5r0000gq/T/App-Oven.pn6pok/runner.app/Contents/Info CFBundleVersion 1.0.0
2017-10-03 21:24:55.219 Application Oven[42597:9022158] /usr/bin/defaults write /var/folders/8q/dz0tyzfn7ygb49qltm48hv5r0000gq/T/App-Oven.pn6pok/runner.app/Contents/Info CFBundleDisplayName Multiplayer Shooter Online
2017-10-03 21:24:55.312 Application Oven[42597:9022158] /usr/bin/defaults write /var/folders/8q/dz0tyzfn7ygb49qltm48hv5r0000gq/T/App-Oven.pn6pok/runner.app/Contents/Info NSHumanReadableCopyright "(c)2012 CompanyName Ltd..."
2017-10-03 21:24:55.401 Application Oven[42597:9022158] /usr/bin/defaults write /var/folders/8q/dz0tyzfn7ygb49qltm48hv5r0000gq/T/App-Oven.pn6pok/runner.app/Contents/Info YYMacStoreReceipt 1
2017-10-03 21:24:55.493 Application Oven[42597:9022158] /bin/chmod 644 /var/folders/8q/dz0tyzfn7ygb49qltm48hv5r0000gq/T/App-Oven.pn6pok/runner.app/Contents/Info.plist
2017-10-03 21:24:55.496 Application Oven[42597:9022158] Scaling image to size 1024 saving to file /var/folders/8q/dz0tyzfn7ygb49qltm48hv5r0000gq/T/App-Oven.pn6pok/Icon.iconset/[email protected]
2017-10-03 21:24:55.633 Application Oven[42597:9022158] Scaling image to size 512 saving to file /var/folders/8q/dz0tyzfn7ygb49qltm48hv5r0000gq/T/App-Oven.pn6pok/Icon.iconset/icon_512x512.png
2017-10-03 21:24:55.667 Application Oven[42597:9022158] Scaling image to size 512 saving to file /var/folders/8q/dz0tyzfn7ygb49qltm48hv5r0000gq/T/App-Oven.pn6pok/Icon.iconset/[email protected]
2017-10-03 21:24:55.699 Application Oven[42597:9022158] Scaling image to size 256 saving to file /var/folders/8q/dz0tyzfn7ygb49qltm48hv5r0000gq/T/App-Oven.pn6pok/Icon.iconset/icon_256x256.png
2017-10-03 21:24:55.706 Application Oven[42597:9022158] Scaling image to size 256 saving to file /var/folders/8q/dz0tyzfn7ygb49qltm48hv5r0000gq/T/App-Oven.pn6pok/Icon.iconset/[email protected]
2017-10-03 21:24:55.713 Application Oven[42597:9022158] Scaling image to size 128 saving to file /var/folders/8q/dz0tyzfn7ygb49qltm48hv5r0000gq/T/App-Oven.pn6pok/Icon.iconset/icon_128x128.png
2017-10-03 21:24:55.720 Application Oven[42597:9022158] Scaling image to size 64 saving to file /var/folders/8q/dz0tyzfn7ygb49qltm48hv5r0000gq/T/App-Oven.pn6pok/Icon.iconset/[email protected]
2017-10-03 21:24:55.725 Application Oven[42597:9022158] Scaling image to size 32 saving to file /var/folders/8q/dz0tyzfn7ygb49qltm48hv5r0000gq/T/App-Oven.pn6pok/Icon.iconset/icon_32x32.png
2017-10-03 21:24:55.729 Application Oven[42597:9022158] Scaling image to size 32 saving to file /var/folders/8q/dz0tyzfn7ygb49qltm48hv5r0000gq/T/App-Oven.pn6pok/Icon.iconset/[email protected]
2017-10-03 21:24:55.730 Application Oven[42597:9022158] Scaling image to size 16 saving to file /var/folders/8q/dz0tyzfn7ygb49qltm48hv5r0000gq/T/App-Oven.pn6pok/Icon.iconset/icon_16x16.png
2017-10-03 21:24:55.733 Application Oven[42597:9022158] /usr/bin/iconutil -c icns -o /var/folders/8q/dz0tyzfn7ygb49qltm48hv5r0000gq/T/App-Oven.pn6pok/runner.app/Contents/Resources/icon.icns /var/folders/8q/dz0tyzfn7ygb49qltm48hv5r0000gq/T/App-Oven.pn6pok/Icon.iconset
2017-10-03 21:24:55.810 Application Oven[42597:9022158] Finished converting icons
2017-10-03 21:24:55.926 Application Oven[42597:9022158] Entitlements = <?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
<plist version="1.0">
<dict>
<key>com.apple.security.app-sandbox</key>
<true/>
</dict>
</plist>
2017-10-03 21:24:55.926 Application Oven[42597:9022158] /usr/bin/security unlock-keychain -p DummyPassword
2017-10-03 21:24:55.951 Application Oven[42597:9022158] /usr/bin/codesign -f -o kill -s 3rd Party Mac Developer Application --entitlements /var/folders/8q/dz0tyzfn7ygb49qltm48hv5r0000gq/T/App-Oven.pn6pok/Mac_Runner.entitlements /Users/Donald/GameMaker-Studio/Multiplayer Shooter Online/Multiplayer Shooter Online.app
3rd Party Mac Developer Application: no identity found


/bin/bash exited with non-zero status (255)

elapsed time 00:00:08.3719450s for command "/Library/Frameworks/Mono.framework/Versions/Current/Commands/mono" /Users/Shared/GameMakerStudio2/Cache/runtimes/runtime-2.1.0.144/bin/Igor.exe -options="/var/folders/8q/dz0tyzfn7ygb49qltm48hv5r0000gq/GameMakerStudio2/GMS2TEMP/build.bff" -- Mac Package started at 10/03/2017 21:24:47
FAILED : Package Program Complete
 
So today I tried building local to my mac and I could not connect to my mac. What I mean by this is when I am in the add a device section for the build target, I add the correct credentials and hit "Test Connection" and it fails every time. I have tried using the host name of my mac and its IP address. So any help on this build issue would be nice to have.
 

Mick

Member
3rd Party Mac Developer Application: no identity found
I don't have a Mac but could the problem be connected to the line above? Something about the developer account not set up properly perhaps? You might want to contact YoYo support about this, since the percentage of Mac users here is quite small I guess.
 
I don't have a Mac but could the problem be connected to the line above? Something about the developer account not set up properly perhaps? You might want to contact YoYo support about this, since the percentage of Mac users here is quite small I guess.
It's funny you mention that line... that started to get my attention last night I have a developer license for Apple so I am not so sure whats the issue. YoYo needs to have better documentation on this.
 
Top