Skip to content

Minimum OS version mismatch when distributing iOS app #15105

Open
@abeyyoseph

Description

@abeyyoseph

Description

Hello there,

I've integrated the Firebase Analytics framework through the latest version 11.15 download for iOS. It seems to be working well when I test locally, but when archiving my application and uploading to TestFlight, I get an Invalid Bundle error. It is complaining that the MinimumOSVersion I am setting for Firebase Analytics in the Info.plist file is invalid. It seems that the FirebaseAnalytics binary within the xcframework was compiled with a minos (version of 12.0, and this is causing conflicts with my app's deployment target of 16.0:

otool -l FirebaseAnalytics.xcframework/ios-arm64/FirebaseAnalytics.framework/FirebaseAnalytics | grep -A 10 LC_BUILD_VERSION
cmd LC_BUILD_VERSION
cmdsize 24
platform 2
minos 12.0
sdk 18.2
ntools 0
Load command 2
cmd LC_SYMTAB
cmdsize 24
symoff 448
nsyms 4

--

Reproducing the issue

No response

Firebase SDK Version

11.15

Xcode Version

16.4

Installation Method

Zip

Firebase Product(s)

Analytics

Targeted Platforms

iOS

Relevant Log Output

If using Swift Package Manager, the project's Package.resolved

Expand Package.resolved snippet
Replace this line with the contents of your Package.resolved.

If using CocoaPods, the project's Podfile.lock

Expand Podfile.lock snippet
Replace this line with the contents of your Podfile.lock!

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions