diff --git a/spine-monogame/xamarinstudio-ios/example/spine-monogame-example.csproj b/spine-monogame/xamarinstudio-ios/example/spine-monogame-example.csproj index 881b20537..161c5ad61 100644 --- a/spine-monogame/xamarinstudio-ios/example/spine-monogame-example.csproj +++ b/spine-monogame/xamarinstudio-ios/example/spine-monogame-example.csproj @@ -17,16 +17,17 @@ full false bin\iPhoneSimulator\Debug - DEBUG; + DEBUG;IOS prompt 4 false None Entitlements.plist true + iPhone Developer + i386 - full true bin\iPhoneSimulator\Release prompt @@ -34,13 +35,14 @@ None false Entitlements.plist + IOS true full false bin\iPhone\Debug - DEBUG; + DEBUG;IOS prompt 4 false @@ -48,9 +50,10 @@ true iPhone Developer ARMv7 + + - full true bin\iPhone\Release prompt @@ -59,9 +62,9 @@ false iPhone Developer ARMv7, ARM64 + IOS - full true bin\iPhone\Ad-Hoc prompt @@ -72,9 +75,9 @@ Automatic:AdHoc iPhone Distribution ARMv7, ARM64 + IOS - full true bin\iPhone\AppStore prompt @@ -84,6 +87,7 @@ false Automatic:AppStore ARMv7, ARM64 + IOS diff --git a/spine-xna/example/src/ExampleGame.cs b/spine-xna/example/src/ExampleGame.cs index bf1200c37..b0527d781 100644 --- a/spine-xna/example/src/ExampleGame.cs +++ b/spine-xna/example/src/ExampleGame.cs @@ -137,7 +137,10 @@ namespace Spine { protected override void Update (GameTime gameTime) { // TODO: Add your update logic here - +#if (!WINDOWS_STOREAPP || WINDOWS_PHONE81) && !IOS + if (GamePad.GetState(PlayerIndex.One).Buttons.Back == ButtonState.Pressed) + this.Exit(); +#endif base.Update(gameTime); }