Skip to main content
Participating Frequently
Nov 15, 2016 9:41 PM UTC
Question

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

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 is closed to new replies. Start a new post to keep the conversation going.

14 replies

natural_criticB837
Legend
May 25, 2017 11:39 AM UTC

Hello, is this fixed yet?

Translate
Participant
May 25, 2017 8:07 PM UTC

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.

Translate
natural_criticB837
Legend
May 29, 2017 9:08 PM UTC

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.

Translate
Participating Frequently
Feb 4, 2017 8:08 AM UTC

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.

Translate
Mayank_Gupta
Adobe Employee
Adobe Employee
Nov 16, 2016 10:36 AM UTC

Hi,

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

Regards,

Mayank

Adobe AIR Team

Translate
Dmitrii Nikolaev
Known Participant
Nov 20, 2016 11:30 AM UTC

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

Translate