Skip to main content
Participating Frequently
November 15, 2016
Question

Can't update to Air23/24 on iOS due to crash in shared interfaces

  • November 15, 2016
  • 3 replies
  • 1532 views

Hi,

When I updated from Air22 to a higher version my game now longer loads on iOS (still works fine for web, Android & desktop). It crashes after it has loaded the locally packaged swf files required to run the game and then it attempts to use them. I've narrowed down the issue to when an Interface is referenced both from the main and child swf. If I access the classes directly via reflection without using their interfaces it work, so the problem isn't that the code wasn't compiled. Interfaces are used extensively throughout the game and engine.

While I appreciate that if I only have one swf I won't have the issue, that isn't practical for this large project, and it hasn't been an issue up until now. It is a supported feature according to this page:

Packaging and loading multiple SWFs in AIR apps on iOS

> Local secondary SWF with ABC

I posted this bug report a month ago without any response which suggests that it's just something I'm doing wrong. I've included a sample app that replicates the issue:

https://bugbase.adobe.com/index.cfm?event=bug&id=4194914

Cheers,

Steven.

This topic has been closed for replies.

3 replies

natural_criticB837
Legend
May 25, 2017

Hello, is this fixed yet?

Participant
May 25, 2017

Hi rewb0rn,

Have you voted for these bugs: Interfaces don't function on iOS in AIR23 when shared between swf's and Apps created using Flex in AOT mode crashes on iOS?

We have to push Adobe Team to fix it. Please help us to do it.

natural_criticB837
Legend
May 29, 2017

Thanks, I have voted for both of them now. They have it in the list of known issues in the release notes as well, so I keep my fingers crossed this has some priority.

Participating Frequently
February 4, 2017

I have retested this on AIR25 and it still remains an issue. I notice the issue made it onto the AIR24 known issues Dec13, but subsequently disappeared.

I'm stuck on AIR22 until you can fix this bug.

Mayank_Gupta
Adobe Employee
Adobe Employee
November 16, 2016

Hi,

Thanks for reporting the issue. This issue is reproducible at our end and we are further investigating it.

Regards,

Mayank

Adobe AIR Team

Dmitrii Nikolaev
Known Participant
November 20, 2016

Hi Mayank,

We have the same issue. We're waiting for your support.

I've also voted for Bug#4194914 - Interfaces don't function on iOS in AIR23 when shared between swf's

Regards,

Dmitrii