Highlighted

Adobe AIR iOS 12.1 support

New Here ,
Jan 31, 2019

Copy link to clipboard

Copied

Hi All

While uploading the app on App Store, got the below warning message:

"SDK Version Issue - This app was built with the iOS 11.0 SDK. Starting March 2019, all iOS apps submitted to the App Store must be built with the iOS 12.1 SDK or later, included in Xcode 10.1 or later."

Can anyone please guide me, what would be the quickest resolution for the same.

Thanks

Atul

TOPICS
Performance issues

Views

4.9K

Likes

Translate

Translate

Report

Report
Community Guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more

Adobe AIR iOS 12.1 support

New Here ,
Jan 31, 2019

Copy link to clipboard

Copied

Hi All

While uploading the app on App Store, got the below warning message:

"SDK Version Issue - This app was built with the iOS 11.0 SDK. Starting March 2019, all iOS apps submitted to the App Store must be built with the iOS 12.1 SDK or later, included in Xcode 10.1 or later."

Can anyone please guide me, what would be the quickest resolution for the same.

Thanks

Atul

TOPICS
Performance issues

Views

4.9K

Likes

Translate

Translate

Report

Report
Community Guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
Jan 31, 2019 0
Adobe Employee ,
Jan 31, 2019

Copy link to clipboard

Copied

Hi Atul,

Thanks for reporting the issue!

We are looking into it.

Likes

Translate

Translate

Report

Report
Community Guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
Reply
Loading...
Jan 31, 2019 0
Community Beginner ,
Feb 13, 2019

Copy link to clipboard

Copied

Is there any update on this issue please with more detail other than 'we're looking into it'?

People have been asking about this since last December and March is fast approaching.

All developers using Air in iOS apps need a response on this ASAP as it will become impossible to update our apps using Air after the end of this month.

?!

Likes

Translate

Translate

Report

Report
Community Guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
Reply
Loading...
Feb 13, 2019 0
Adobe Employee ,
Feb 13, 2019

Copy link to clipboard

Copied

Hello All,

We have done a AIR beta today, you can download it from Adobe AIR 32 Beta | application development - Adobe Labs which contains the fix for this issue.

Regards,

Rohit

Likes

Translate

Translate

Report

Report
Community Guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
Reply
Loading...
Feb 13, 2019 3
Advocate ,
Feb 13, 2019

Copy link to clipboard

Copied

Thanks Rohit!

Likes

Translate

Translate

Report

Report
Community Guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
Reply
Loading...
Feb 13, 2019 0
New Here ,
Feb 13, 2019

Copy link to clipboard

Copied

Hi Rohit

We tried the latest Beta version as suggested by you but it ended up with below error.

Packaging failed!

Packaging error message:

Compilation failed while executing : ld64

Packaging output:

ld: entry point (start) undefined. Usually in crt1.o for architecture arm64

Undefined symbols for architecture armv7:

"_OBJC_CLASS_$_NSObject", referenced from:

     _OBJC_CLASS_$_CTAppDescriptor in libRuntimeHMAOT.arm-air.a(CTContentPlayer.o)

     _OBJC_CLASS_$_ExtensionInfo in libRuntimeHMAOT.arm-air.a(CTContentPlayer.o)

     _OBJC_CLASS_$__CTPlayerTimerGlue in libRuntimeHMAOT.arm-air.a(CTPlayer.o)

     _OBJC_CLASS_$_ServiceASyncOnMainThread in libRuntimeHMAOT.arm-air.a(CTPlayer.o)

     _OBJC_CLASS_$__CTGestureState in libRuntimeHMAOT.arm-air.a(CTStageView.o)

     _OBJC_CLASS_$__CTTouchInfo in libRuntimeHMAOT.arm-air.a(CTStageView.o)

     _OBJC_CLASS_$__CTTransform in libRuntimeHMAOT.arm-air.a(CTStageView.o)

     ...

"_OBJC_METACLASS_$_NSObject", referenced from:

     _OBJC_METACLASS_$__CTGameInputDevice in libRuntimeHMAOT.arm-air.a(CTGameInput.o)

     _OBJC_METACLASS_$__CTGameInputButton in libRuntimeHMAOT.arm-air.a(CTGameInput.o)

     _OBJC_METACLASS_$__CTGameInputAxis in libRuntimeHMAOT.arm-air.a(CTGameInput.o)

     _OBJC_METACLASS_$__CTDeviceRotationEventSource in libRuntimeHMAOT.arm-air.a(CTDeviceRotationEventSource.o)

     _OBJC_METACLASS_$_CTAppDescriptor in libRuntimeHMAOT.arm-air.a(CTContentPlayer.o)

     _OBJC_METACLASS_$_ExtensionInfo in libRuntimeHMAOT.arm-air.a(CTContentPlayer.o)

     _OBJC_METACLASS_$_CTApplication in libRuntimeHMAOT.arm-air.a(CTAIRApplication.o)

     ...

ld: symbol(s) not found for architecture armv7

Please check.

Likes

Translate

Translate

Report

Report
Community Guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
Reply
Loading...
Feb 13, 2019 0
New Here ,
Feb 19, 2019

Copy link to clipboard

Copied

hi Rohit

is there any further update. I have tried the beta update but no luck.

Rohit Guglani

Thanks

Likes

Translate

Translate

Report

Report
Community Guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
Reply
Loading...
Feb 19, 2019 0
Community Beginner ,
Feb 27, 2019

Copy link to clipboard

Copied

Hi Rohit,

Is there any update on when a new version will be available that fixes the reported issues?

Thanks!

Likes

Translate

Translate

Report

Report
Community Guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
Reply
Loading...
Feb 27, 2019 0
New Here ,
Mar 06, 2019

Copy link to clipboard

Copied

hi Rohit

Any update on this?

Regards

Likes

Translate

Translate

Report

Report
Community Guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
Reply
Loading...
Mar 06, 2019 0
Engaged ,
Mar 10, 2019

Copy link to clipboard

Copied

Are you using ANEs in your app?  When AIR 32 started using the iOS 12 SDK, there are a handful of things that Apple removed support for, which can cause errors when packaging apps with some older ANEs that haven't been updated for iOS 12.

In the AIR 32 Release Notes, it mentions this in the iOS SDK Upgrade notes, which might be related to your error:

We have updated some of the symbols in the stub files generated, which are in accordance with Apple’s changes. If you see below error during packaging ipa with ANE, repackage the ANE with the latest AIR SDK.

Error: Undefined symbols for architecture armv7/arm64
If we are using -platformsdk, we need to replace the ld from /Applications/Xcode-beta.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin to /AIRSDK/lib/aot/bin/ld64/ld64 and rename it to ld64.

If you're using ANEs, you may want to try packaging without the ANEs to test if that's the problem.  If so, you may need to contact the ANE developer and mention that they'll need to update it for compatibility with iOS 12 / AIR 32.

Likes

Translate

Translate

Report

Report
Community Guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
Reply
Loading...
Mar 10, 2019 0
Engaged ,
Mar 09, 2019

Copy link to clipboard

Copied

Hi Rohit,

Any idea when this will be fixed?

Likes

Translate

Translate

Report

Report
Community Guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
Reply
Loading...
Mar 09, 2019 0
New Here ,
Apr 08, 2019

Copy link to clipboard

Copied

Hi Rohit,

We can't uppoad any IOS App now with AIRSDK 32.0. Although the version of 32.0 BETA is ok, we can't put our APP into production using BETA version. Is there any news about newest release version? We're waiting for it.

Likes

Translate

Translate

Report

Report
Community Guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
Reply
Loading...
Apr 08, 2019 0
Community Beginner ,
Mar 15, 2019

Copy link to clipboard

Copied

Hi Rohit,

Is a further release in development?

Thanks!

Lorraine

Likes

Translate

Translate

Report

Report
Community Guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
Reply
Loading...
Mar 15, 2019 0
Engaged ,
Mar 15, 2019

Copy link to clipboard

Copied

A new AIR 32 beta has been released today:

Fixed Issues

AIR

Mar 15, 2019

ld error on Windows when using platformSDK option (AIR-4198796)

Likes

Translate

Translate

Report

Report
Community Guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
Reply
Loading...
Mar 15, 2019 1
New Here ,
Mar 22, 2019

Copy link to clipboard

Copied

We were testing video play back and have found since upgrading from 32.089 to the beta, (in order to get the ios sdk12.1 fix) android video playback no longer has audio. ios is fine this only relates to android.

Likes

Translate

Translate

Report

Report
Community Guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
Reply
Loading...
Mar 22, 2019 0
Community Beginner ,
Apr 04, 2019

Copy link to clipboard

Copied

Hi Rohit,

Is a final release in development?

Thanks!

Lorraine

Likes

Translate

Translate

Report

Report
Community Guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
Reply
Loading...
Apr 04, 2019 0
Contributor ,
Apr 05, 2019

Copy link to clipboard

Copied

Hello,

It is now April 5, 2019 and Apple's deadline on submitting apps using iOS 12.1 has passed !

What is the status on this?

Likes

Translate

Translate

Report

Report
Community Guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
Reply
Loading...
Apr 05, 2019 0
Engaged ,
Apr 05, 2019

Copy link to clipboard

Copied

The beta version of AIR supports 12.1, but unfortunately there's not a final public release that supports it yet.

You do have to make sure all of your ANEs will support 12.1 as well, since any ANEs that support iOS 6 or earlier will cause your app to either fail compilation or get rejected by Apple, since iOS 12.1 doesn't allow support for versions that far back.  Even if you set you app's minimumOSVersion higher, any ANEs that support those lower versions will cause problems either with compiling or with Apple.

Likes

Translate

Translate

Report

Report
Community Guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
Reply
Loading...
Apr 05, 2019 1
Contributor ,
Apr 05, 2019

Copy link to clipboard

Copied

I see what you mean... I got this response after uploading to itunesConnect:

Invalid architectures - This app has invalid architecture, and may have been built with invalid build settings or incompatible tools. Try rebuilding the app with the latest Xcode version. If you are using third party development tools, contact the provider.

I guess that's it then. Adobe Air is dead to me for iOS now, since my ANEs stopped being supported too (all MilkManGames ANEs... a developer that Adobe used to promote and possibly help out financially, but I guess Adobe abandoned him and now he doesn't update them anymore).

Likes

Translate

Translate

Report

Report
Community Guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
Reply
Loading...
Apr 05, 2019 0
Engaged ,
Apr 05, 2019

Copy link to clipboard

Copied

You could try switching to the distriqt ANEs here, they've been great about keeping their ANEs up-to-date to get around these new iOS 12.1 issues, we've released some app updates using iOS SDK 12.1 and their ANEs.  We used to use MilkManGames ANEs, but with no more support or updates we've had to switch ourselves.

Likes

Translate

Translate

Report

Report
Community Guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
Reply
Loading...
Apr 05, 2019 1
Engaged ,
Apr 09, 2019

Copy link to clipboard

Copied

Hi Flipline:

I have the same issue with the Milkmangames Admob ANE (no reply to emails, no support).

I saw the distriqt ANEs website.

I just want to ask you: does their ANE support SMART BANNER, INTERSTITIALS and REWARDED VIDEO?

I don´t know why they just say: "SIMPLE ADMOB ADVERTS"

Best,

Likes

Translate

Translate

Report

Report
Community Guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
Reply
Loading...
Apr 09, 2019 0
Engaged ,
Apr 10, 2019

Copy link to clipboard

Copied

Yes it does, here's a direct link to their "Development Guide" documentation with more details:

Adverts by distriqt

On the left menu under "Usage" they have separate pages for banners, interstitials, and rewarded video ads. 

Overall there's a bit more work involved vs. the MilkManGames ANE, since instead of one line of code you need to first create an AdView to hold an ad, then make an AdRequest with an AdRequestBuilder, then listen for events to determine when that AdView should be visible.  But it does give you greater control over how and when your ads load and display, plus it's updated with newer features like GDPR consent.

Likes

Translate

Translate

Report

Report
Community Guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
Reply
Loading...
Apr 10, 2019 0
Engaged ,
Apr 12, 2019

Copy link to clipboard

Copied

Thank´s a lot for your reply!

Best,

Likes

Translate

Translate

Report

Report
Community Guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
Reply
Loading...
Apr 12, 2019 0
Contributor ,
Apr 12, 2019

Copy link to clipboard

Copied

Ugh.

Likes

Translate

Translate

Report

Report
Community Guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
Reply
Loading...
Apr 12, 2019 0