Skip to main content
natural_criticB837
Legend
September 11, 2015
Answered

Facebook will break on iOS9 unless we take action

  • September 11, 2015
  • 2 replies
  • 1314 views

Hello,

today I received an email by Facebook that our games will stop functioning in iOS 9 unless we take action (needless to say this is a nice announcement 1 week ahead of the release, given the Apple review process): https://developers.facebook.com/blog/post/2015/09/10/new-SDK-for-iOS9/

- What is not clear is, will we have to adapt these changes even if we are building against the iOS 8 SDK, or will apps using the iOS 8 SDK continue to work normally?

- Also I could not find any information which version of the iOS SDK is included in the latest Air SDK (18.0.0.199), where do I find this piece of information?

TIA

Ruben

This topic has been closed for replies.
Correct answer professorM

iOS 8 apps will run on iOS 9. Apple supports legacy. They're good like that. The Facebook thing is only if you want to use Xcode 7 & iOS 9 but I'm not sure about the Facebook API. You'd have to read that article carefully.

2 replies

Participating Frequently
September 11, 2015

Hey guys!  This is Alex from Milkman.  The GoViral Facebook ANE does support iOS 9.  I've just made a blog post here with the details about Facebook and iOS 9 in Adobe AIR.  If you have any questions feel free to Tweet them and I'll keep an eye on this post today too!

Participating Frequently
September 18, 2015

Thank you Alex, this is great news.

As I stupidly updated to XCode 7 yesterday, my builds stopped working. Seems Iphone SDK 9.0 misses a couple binaries AIR uses to package the ipa.

I had to download Xcode 6.4 in order to retrieve Iphone 8.4 SDK and start packaging again.

Then my test runner started rotating in portrait mode (while app-descriptor sets aspectRatio to landscape and autoOrients to false), which was fixed by leaving the descriptor with default values (any, true) and tinkering with StageOrientationChangeEvent (which, by the way, feels like adding unnecessary code, and who does not hate that)

And finally no input events are working.

I feel like running Indianapolis riding a bicycle with a blown tire.

kheftel
Inspiring
September 18, 2015

I hate that updating xcode often has problems/bugs.

Inspiring
September 11, 2015

I believe AIR 18 only compiles only up to iOS 8. AIR 19 beta is suppose to do iOS 9 but read that there's a bug and it cannot. What you can do is download the Xcode 7 beta and point Flash builder or ADT build to -platformsdk /app/xcode-beta/directory/to/iphone_ios9.sdk

natural_criticB837
Legend
September 11, 2015

Thanks for the suggestion. Do you know if it will continue to work fine when compiled with iOS SDK 8 or do we have to submit an iOS 9 build asap to prevent it from being broken?

Thanks

professorMCorrect answer
Inspiring
September 11, 2015

iOS 8 apps will run on iOS 9. Apple supports legacy. They're good like that. The Facebook thing is only if you want to use Xcode 7 & iOS 9 but I'm not sure about the Facebook API. You'd have to read that article carefully.