Skip to main content
Known Participant
September 21, 2015
Answered

Which version of Adobe AIR SDK supports iOS 9?

  • September 21, 2015
  • 2 replies
  • 5312 views

Hello everyone,

Which version of Adobe AIR supports iOS 9?

I have one ANE which is integrated with AIR SDK 17 and my native iOS code is build with iOS 9 SDK. When I try to build the test app it gives me below error:

Error occurred while packaging the application:

ld: library not found for -lSystem.B

Was wondering if it's the version of AIR SDK that is causing the problem?

Any help will be appreciated.

This topic has been closed for replies.
Correct answer Roshan Chhetri

Hi niranjan99926198‌,

Please follow the following Workaround [Applicable only for MAC]

1. Download and install Latest Xcode version 7 (we tried on xcode7.2 beta )

2. Create a soft link or Copy the ld from Xcode path : /Applications/Xcode-beta.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/ld  to <AIR_SDK_PATH>/lib/aot/bin/ld64/ld64

I hope it solves the issue.

Roshan

Adobe Air

2 replies

Inspiring
September 22, 2015

I can partially manage to get around the 'library not found' error by copying the libs from AIR SDK to iOS9 SDK but then it runs into problem with the default frameworks (CoreFoundation etc.) as these are a bit different than the ones shipped with AIR SDK.

Maybe Adobe could add some of the new iOS 9 frameworks to AIR SDK (HealthKit, ReplayKit etc.)? Or is there a way to make these frameworks compatible with AIR because linking them manually using <packagedDependency> does not work - ADT says the linked framework cannot be found.

Known Participant
September 22, 2015

So does it mean with the latest SDK that got released on 21st Sept supports iOS 9? Because I was not able to get rid of the below error after integrating with it.

Error occurred while packaging the application:

ld: library not found for -lSystem.B

Inspiring
September 23, 2015

Hi niranjan99926198‌,

Please follow the following Workaround [Applicable only for MAC]

1. Download and install Latest Xcode version 7 (we tried on xcode7.2 beta )

2. Create a soft link or Copy the ld from Xcode path : /Applications/Xcode-beta.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/ld  to <AIR_SDK_PATH>/lib/aot/bin/ld64/ld64

I hope it solves the issue.

Roshan

Adobe Air


Hi Roshan,

Just tried it with Xcode 7.0 bins and it seems to be working.

Thank you

kheftel
Inspiring
September 21, 2015

Are you linking against the iOS 9 SDK when building the app?

Known Participant
September 21, 2015

Yes, my test app is getting build with iOS 9 SDK. PFB screenshot.

Known Participant
September 22, 2015

Any pointers here? I am blocked on releasing my ANE to have iOS 9 support?