Gimpy Defender - Out Now!

Written by Dean Edis on .

Gimpy Defender

 

Another day another great game from the lads that brought you Gimpy Bomber and Lunar Panda! Gimpy Defender is out now on iOS and Android, check it out using the links below, it's completely free.

In this latest edition to the Gimpy catalogue you take control of a fighter ship stranded space ship in interstellar space defending the mother ship from the alien 'Cardonians' who want to capture you for their evil science experiments. You must hold them off and protect yourself at all costs! 

Gimpy Defender (Android)

Gimpy Defender (iOS)

Game Maker Facebook Integration - How to fix iOS issue

Written by Adrian Killens on .

After a bit effort I've finally managed to get facebook integration working with iOS using Game Maker. Didn't find any solutions online whilst working this out so thought I'd write a quick blog on how I fixed the issue.

To start with I followed this tutorial on how to set things up on the FB side:
https://docs.yoyogames.com/source/dadiospice/002_reference/social%20gaming/facebook/index.html

Then this one on how to do a simple share:
https://docs.yoyogames.com/source/dadiospice/002_reference/social%20gaming/facebook/facebook_dialog.html

This resulted in an Android app that worked perfectly and an iOS app that crashed every time I clicked my newly implemented share button and Xcode was giving the following error:

fbauth2 is missing from your info.plist under lsapplicationqueriesschemes and is required for ios 9

So here's how I managed to fix it:

1. Open this file in notepad (directory may vary depending on which version etc.. of GM you're using):

C:\Users\Billy\AppData\Roaming\GameMaker-Studio-Early-Access\Interpreted\iOS\TemplateProject\${YYXCodeProjName}\Supporting Files\${YYXCodeProjName}-Info.plist

2. Add the following xml just below <dict>:

<key>LSApplicationQueriesSchemes</key>		
	<array>
		<string>fbshareextension</string>
		<string>fbapi</string>
		<string>fbauth2</string>
	</array>

3. Save the file and close the file, then re-deploy.

Note: You'll have to make this change again if you re-install Game Maker.