Skip to content

Ironsource and UnityAds errors #72

@Seraphim-AT

Description

@Seraphim-AT

Hello!

After the latest Ironsource ANE update (ver. 5.0.0) I'm getting an errors on iOS.

AIR SDK: 51.1.3.5 and AIR SDK: 51.1.3.6
iPad mini 6

Also I added path to the iOS Platform SDK in adt.cfg. First error is:

Undefined symbols for architecture arm64: "__swift_FORCE_LOAD_$_swift_Builtin_float", referenced from: __swift_FORCE_LOAD_$_swift_Builtin_float_$_IronSource in IronSource(LPMSwiftSdkInitParser.o) __swift_FORCE_LOAD_$_swift_Builtin_float_$_IronSource in IronSource(ISNHealthCheckFailure.o) __swift_FORCE_LOAD_$_swift_Builtin_float_$_IronSource in IronSource(LPMShowCountCappingConfigProvider.o) __swift_FORCE_LOAD_$_swift_Builtin_float_$_IronSource in IronSource(SdkInitStatusProvider.o) __swift_FORCE_LOAD_$_swift_Builtin_float_$_IronSource in IronSource(ISAMediationTypeIdentifier.o) __swift_FORCE_LOAD_$_swift_Builtin_float_$_IronSource in IronSource(ISNNativeAdViewHolder.o) __swift_FORCE_LOAD_$_swift_Builtin_float_$_IronSource in IronSource(LPMShowCountCappingConfig.o) ... (maybe you meant: __swift_FORCE_LOAD_$_swift_Builtin_float_$_IronSource) "__swift_FORCE_LOAD_$_swift_errno", referenced from: __swift_FORCE_LOAD_$_swift_errno_$_IronSource in IronSource(LPMSwiftSdkInitParser.o) __swift_FORCE_LOAD_$_swift_errno_$_IronSource in IronSource(ISNHealthCheckFailure.o) __swift_FORCE_LOAD_$_swift_errno_$_IronSource in IronSource(LPMShowCountCappingConfigProvider.o) __swift_FORCE_LOAD_$_swift_errno_$_IronSource in IronSource(SdkInitStatusProvider.o) __swift_FORCE_LOAD_$_swift_errno_$_IronSource in IronSource(ISAMediationTypeIdentifier.o) __swift_FORCE_LOAD_$_swift_errno_$_IronSource in IronSource(ISNNativeAdViewHolder.o) __swift_FORCE_LOAD_$_swift_errno_$_IronSource in IronSource(LPMShowCountCappingConfig.o) ... (maybe you meant: __swift_FORCE_LOAD_$_swift_errno_$_IronSource) "__swift_FORCE_LOAD_$_swift_math", referenced from: __swift_FORCE_LOAD_$_swift_math_$_IronSource in IronSource(LPMSwiftSdkInitParser.o) __swift_FORCE_LOAD_$_swift_math_$_IronSource in IronSource(ISNHealthCheckFailure.o) __swift_FORCE_LOAD_$_swift_math_$_IronSource in IronSource(LPMShowCountCappingConfigProvider.o) __swift_FORCE_LOAD_$_swift_math_$_IronSource in IronSource(SdkInitStatusProvider.o) __swift_FORCE_LOAD_$_swift_math_$_IronSource in IronSource(ISAMediationTypeIdentifier.o) __swift_FORCE_LOAD_$_swift_math_$_IronSource in IronSource(ISNNativeAdViewHolder.o) __swift_FORCE_LOAD_$_swift_math_$_IronSource in IronSource(LPMShowCountCappingConfig.o) ... (maybe you meant: __swift_FORCE_LOAD_$_swift_math_$_IronSource) "__swift_FORCE_LOAD_$_swift_signal", referenced from: __swift_FORCE_LOAD_$_swift_signal_$_IronSource in IronSource(LPMSwiftSdkInitParser.o) __swift_FORCE_LOAD_$_swift_signal_$_IronSource in IronSource(ISNHealthCheckFailure.o) __swift_FORCE_LOAD_$_swift_signal_$_IronSource in IronSource(LPMShowCountCappingConfigProvider.o) __swift_FORCE_LOAD_$_swift_signal_$_IronSource in IronSource(SdkInitStatusProvider.o) __swift_FORCE_LOAD_$_swift_signal_$_IronSource in IronSource(ISAMediationTypeIdentifier.o) __swift_FORCE_LOAD_$_swift_signal_$_IronSource in IronSource(ISNNativeAdViewHolder.o) __swift_FORCE_LOAD_$_swift_signal_$_IronSource in IronSource(LPMShowCountCappingConfig.o) ... (maybe you meant: __swift_FORCE_LOAD_$_swift_signal_$_IronSource) "__swift_FORCE_LOAD_$_swift_stdio", referenced from: __swift_FORCE_LOAD_$_swift_stdio_$_IronSource in IronSource(LPMSwiftSdkInitParser.o) __swift_FORCE_LOAD_$_swift_stdio_$_IronSource in IronSource(ISNHealthCheckFailure.o) __swift_FORCE_LOAD_$_swift_stdio_$_IronSource in IronSource(LPMShowCountCappingConfigProvider.o) __swift_FORCE_LOAD_$_swift_stdio_$_IronSource in IronSource(SdkInitStatusProvider.o) __swift_FORCE_LOAD_$_swift_stdio_$_IronSource in IronSource(ISAMediationTypeIdentifier.o) __swift_FORCE_LOAD_$_swift_stdio_$_IronSource in IronSource(ISNNativeAdViewHolder.o) __swift_FORCE_LOAD_$_swift_stdio_$_IronSource in IronSource(LPMShowCountCappingConfig.o) ... (maybe you meant: __swift_FORCE_LOAD_$_swift_stdio_$_IronSource) "__swift_FORCE_ LOAD_$_swift_time", referenced from: __swift_FORCE_LOAD_$_swift_time_$_IronSource in IronSource(LPMSwiftSdkInitParser.o) __swift_FORCE_LOAD_$_swift_time_$_IronSource in IronSource(ISNHealthCheckFailure.o) __swift_FORCE_LOAD_$_swift_time_$_IronSource in IronSource(LPMShowCountCappingConfigProvider.o) __swift_FORCE_LOAD_$_swift_time_$_IronSource in IronSource(SdkInitStatusProvider.o) __swift_FORCE_LOAD_$_swift_time_$_IronSource in IronSource(ISAMediationTypeIdentifier.o) __swift_FORCE_LOAD_$_swift_time_$_IronSource in IronSource(ISNNativeAdViewHolder.o) __swift_FORCE_LOAD_$_swift_time_$_IronSource in IronSource(LPMShowCountCappingConfig.o) ... (maybe you meant: __swift_FORCE_LOAD_$_swift_time_$_IronSource) "__swift_FORCE_LOAD_$_swiftsys_time", referenced from: __swift_FORCE_LOAD_$_swiftsys_time_$_IronSource in IronSource(LPMSwiftSdkInitParser.o) __swift_FORCE_LOAD_$_swiftsys_time_$_IronSource in IronSource(ISNHealthCheckFailure.o) __swift_FORCE_LOAD_$_swiftsys_time_$_IronSource in IronSource(LPMShowCountCappingConfigProvider.o) __swift_FORCE_LOAD_$_swiftsys_time_$_IronSource in IronSource(SdkInitStatusProvider.o) __swift_FORCE_LOAD_$_swiftsys_time_$_IronSource in IronSource(ISAMediationTypeIdentifier.o) __swift_FORCE_LOAD_$_swiftsys_time_$_IronSource in IronSource(ISNNativeAdViewHolder.o) __swift_FORCE_LOAD_$_swiftsys_time_$_IronSource in IronSource(LPMShowCountCappingConfig.o) ... (maybe you meant: __swift_FORCE_LOAD_$_swiftsys_time_$_IronSource) "__swift_FORCE_LOAD_$_swiftunistd", referenced from: __swift_FORCE_LOAD_$_swiftunistd_$_IronSource in IronSource(LPMSwiftSdkInitParser.o) __swift_FORCE_LOAD_$_swiftunistd_$_IronSource in IronSource(ISNHealthCheckFailure.o) __swift_FORCE_LOAD_$_swiftunistd_$_IronSource in IronSource(LPMShowCountCappingConfigProvider.o) __swift_FORCE_LOAD_$_swiftunistd_$_IronSource in IronSource(SdkInitStatusProvider.o) __swift_FORCE_LOAD_$_swiftunistd_$_IronSource in IronSource(ISAMediationTypeIdentifier.o) __swift_FORCE_LOAD_$_swiftunistd_$_IronSource in IronSource(ISNNativeAdViewHolder.o) __swift_FORCE_LOAD_$_swiftunistd_$_IronSource in IronSource(LPMShowCountCappingConfig.o) ... (maybe you meant: __swift_FORCE_LOAD_$_swiftunistd_$_IronSource) ld: symbol(s) not found for architecture arm64 Compilation failed while executing : ld64  ADT command line: /Applications/IntelliJ IDEA.app/Contents/jbr/Contents/Home/bin/java -Dapplication.home=/Volumes/Work/Install/AIR/AIRSDK_Compiler_51.1.3.1 -Dfile.encoding=UTF-8 -Djava.awt.headless=true -Duser.language=en -Duser.region=en -Xmx4000m -jar /Volumes/Work/Install/AIR/AIRSDK_Compiler_51.1.3.1/lib/adt.jar -package -target ipa-test-interpreter -storetype PKCS12 -keystore /Volumes/Work/Candy-Vendy/certificate/distr/ios_prod_2024.p12 -storepass Freedom128 -provisioning-profile /Volumes/Work/Candy-Vendy/certificate/distr/DBP_AppStore.mobileprovision /Volumes/Work/Candy-Vendy/bin-dbp-prod/Dominoji.ipa /Volumes/Work/Candy-Vendy/bin-dbp-prod/dbp-app.xml -extdir /Volumes/Work/Candy-Vendy/apm/dbp/distr/ane -C /Volumes/Work/Candy-Vendy/bin-dbp-prod dominoji-prod.swf -C /Volumes/Work/Candy-Vendy/bin-assets/dbp Assets.car -C /Volumes/Work/Candy-Vendy/bin-assets/dbp LaunchScreen.storyboardc -C /Volumes/Work/Candy-Vendy/bin-assets/dbp icons -C /Volumes/Work/Candy-Vendy/bin-assets/dbp preloader-font/3X -C /Volumes/Work/Candy-Vendy/bin-assets/dbp preloader-font/4X -C /Volumes/Work/Candy-Vendy/bin-assets/dbp preloader-ios/3X -C /Volumes/Work/Candy-Vendy/bin-assets/dbp preloader-ios/4X -C /Volumes/Work/Candy-Vendy/bin-assets/dbp assets-dbp/3X -C /Volumes/Work/Candy-Vendy/bin-assets/dbp assets-dbp/4X -C /Volumes/Work/Candy-Vendy/bin-assets/dbp sprites-ios/3X -C /Volumes/Work/Candy-Vendy/bin-assets/dbp sprites-ios/4X -C /Volumes/Work/Candy-Vendy/bin-assets/dbp assets-dbp/backs -C /Volumes/Work/Candy-Vendy/bin-assets/dbp-firebase/prod GoogleService-Info.plist -C /Volumes/Work/Candy-Vendy/bin-assets/dbp DBP-Config.gsg -C /Volumes/Work/Candy-Vendy/bin-assets/dbp skins-ios/3X -C /Volumes/Work/Candy-Vendy/bin-assets/dbp skins-ios/4X -C /Volumes/Work/Candy-Vendy/bin-assets/dbp effects-ios/3X -C /Volumes/Work/Candy-Vendy/bin-assets/dbp effects-ios/4X

After deleting Inforsource ANE - the second error occurs (because of UnityAds ANE as I understand):

Undefined symbols for architecture arm64: "_OBJC_CLASS_$_ISBaseAdapter", referenced from: _OBJC_CLASS_$_ISUnityAdsAdapter in ISUnityAdsAdapter(ISUnityAdsAdapter.o) "_OBJC_CLASS_$_ISConcurrentMutableDictionary", referenced from: objc-class-ref in ISUnityAdsAdapter(ISUnityAdsAdapter.o) "_OBJC_CLASS_$_ISConcurrentMutableSet", referenced from: objc-class-ref in ISUnityAdsAdapter(ISUnityAdsAdapter.o) "_OBJC_CLASS_$_ISConfigurations", referenced from: objc-class-ref in ISUnityAdsAdapter(ISUnityAdsAdapter.o) "_OBJC_CLASS_$_ISError", referenced from: objc-class-ref in ISUnityAdsAdapter(ISUnityAdsAdapter.o) "_OBJC_CLASS_$_ISLoggerManager", referenced from: objc-class-ref in ISUnityAdsAdapter(ISUnityAdsAdapter.o) "_OBJC_CLASS_$_ISMetaDataUtils", referenced from: objc-class-ref in ISUnityAdsAdapter(ISUnityAdsAdapter.o) "_OBJC_CLASS_$_IronSource", referenced from: objc-class-ref in ISUnityAdsAdapter(ISUnityAdsAdapter.o) (maybe you meant: _OBJC_CLASS_$_IronSourceAdQuality) "_OBJC_METACLASS_$_ISBaseAdapter", referenced from: _OBJC_METACLASS_$_ISUnityAdsAdapter in ISUnityAdsAdapter(ISUnityAdsAdapter.o) ld: symbol(s) not found for architecture arm64 Compilation failed while executing : ld64  ADT command line: /Applications/IntelliJ IDEA.app/Contents/jbr/Contents/Home/bin/java -Dapplication.home=/Volumes/Work/Install/AIR/AIRSDK_Compiler_51.1.3.1 -Dfile.encoding=UTF-8 -Djava.awt.headless=true -Duser.language=en -Duser.region=en -Xmx4000m -jar /Volumes/Work/Install/AIR/AIRSDK_Compiler_51.1.3.1/lib/adt.jar -package -target ipa-test-interpreter -storetype PKCS12 -keystore /Volumes/Work/Candy-Vendy/certificate/distr/ios_prod_2024.p12 -storepass Freedom128 -provisioning-profile /Volumes/Work/Candy-Vendy/certificate/distr/DBP_AppStore.mobileprovision /Volumes/Work/Candy-Vendy/bin-dbp-prod/Dominoji.ipa /Volumes/Work/Candy-Vendy/bin-dbp-prod/dbp-app.xml -extdir /Volumes/Work/Candy-Vendy/apm/dbp/distr/ane -C /Volumes/Work/Candy-Vendy/bin-dbp-prod dominoji-prod.swf -C /Volumes/Work/Candy-Vendy/bin-assets/dbp Assets.car -C /Volumes/Work/Candy-Vendy/bin-assets/dbp LaunchScreen.storyboardc -C /Volumes/Work/Candy-Vendy/bin-assets/dbp icons -C /Volumes/Work/Candy-Vendy/bin-assets/dbp preloader-font/3X -C /Volumes/Work/Candy-Vendy/bin-assets/dbp preloader-font/4X -C /Volumes/Work/Candy-Vendy/bin-assets/dbp preloader-ios/3X -C /Volumes/Work/Candy-Vendy/bin-assets/dbp preloader-ios/4X -C /Volumes/Work/Candy-Vendy/bin-assets/dbp assets-dbp/3X -C /Volumes/Work/Candy-Vendy/bin-assets/dbp assets-dbp/4X -C /Volumes/Work/Candy-Vendy/bin-assets/dbp sprites-ios/3X -C /Volumes/Work/Candy-Vendy/bin-assets/dbp sprites-ios/4X -C /Volumes/Work/Candy-Vendy/bin-assets/dbp assets-dbp/backs -C /Volumes/Work/Candy-Vendy/bin-assets/dbp-firebase/prod GoogleService-Info.plist -C /Volumes/Work/Candy-Vendy/bin-assets/dbp DBP-Config.gsg -C /Volumes/Work/Candy-Vendy/bin-assets/dbp skins-ios/3X -C /Volumes/Work/Candy-Vendy/bin-assets/dbp skins-ios/4X -C /Volumes/Work/Candy-Vendy/bin-assets/dbp effects-ios/3X -C /Volumes/Work/Candy-Vendy/bin-assets/dbp effects-ios/4X

After deleting UnityAds ANE app installed successfully.

One more scenario: I kept both ANEs (Ironsource and UnityAds), commented path to the iOS Platform SDK in adt.cfg - app installed successfully, but during the launch it crashes, even if I don't initialize Ironsource ANE, no additional info in debugger and adt.log.

On Android everything works fine, app installs and I can see the Ironsource ads.

Thanks!

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