Skip to content

iOS Build Failure on iOS SDK 26.2 (com.google.firebase.core.ane) #44

@smymong

Description

@smymong

When building a project on iOS SDK 26.2 that includes com.google.firebase.core.ane from ANE-GooglePlayServices 32.0.1, a build error occurs.

Previously, the project was built successfully using iOS SDK 18.5.
As part of complying with store user age–related requirements, we added com.distriqt.AgeRange.ane and updated the development environment to Xcode 26.2.

After updating, the iOS SDK path in adt.cfg was set to iOS SDK 26.2, but the build fails.

The game uses the following ANEs from ANE-GooglePlayServices:

  • com.distriqt.playservices.Base.ane
  • com.distriqt.playservices.CloudMessaging.ane
  • com.google.firebase.core.ane
  • com.google.firebase.messaging.ane

To isolate the issue, we created an empty Mobile ActionScript project in IntelliJ and tested the build by adding each ANE individually.

The following ANEs build successfully without errors:

  • com.distriqt.playservices.Base.ane
  • com.distriqt.playservices.CloudMessaging.ane
  • com.google.firebase.messaging.ane

However, a build error consistently occurs when attempting to build the project with:

  • com.google.firebase.core.ane

Build environment :

  • macOS Tahoe 26.2 + iOS SDK 26.2
  • MacBook Pro 16 + Xcode 26.2
  • JDK: 22.0.2 (OpenJDK Runtime Environment Corretto-22.0.2.9.1, build 22.0.2+9-FR)
  • IDE: IntelliJ 2024.1.2 (Ultimate Edition) + Flex/Flash Plugin (241.15989.21)
  • AIR SDK: 51.1.4.1
  • adt.cfg iOS SDK path:
    iOSPlatformSDK=/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS26.2.sdk

The build log is attached for reference.

Please let me know if any additional information is required.
Thank you for your assistance.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions