firebase-ios-sdk icon indicating copy to clipboard operation
firebase-ios-sdk copied to clipboard

[FR]: VisionOs

Open fishandphil opened this issue 8 months ago • 15 comments

Description

Good morning

Is it possible to be pointed out to any documentation or thread explaining how to compile a XCFramework for Firebase that is compatible with VisionOS

Thank you

API Proposal

No response

Firebase Product(s)

Firestore

fishandphil avatar Oct 31 '23 08:10 fishandphil

I couldn't figure out how to label this issue, so I've labeled it for a human to triage. Hang tight.

google-oss-bot avatar Oct 31 '23 08:10 google-oss-bot

Thanks for the request. We'll likely include visionOS slices in xcframeworks in 2024. In the meantime, please refer to Apple's documentation.

paulb777 avatar Oct 31 '23 17:10 paulb777

@paulb777 Are there any updates regarding to include visionOS builds in XCFrameworks? With the device launching soon, it would be nice to use Firebase as a dependency on the Apple Vision Pro for native visionOS apps.

CC @Supereg

PSchmiedmayer avatar Feb 01 '24 15:02 PSchmiedmayer

We're considering the xcframework support later in the spring when we drop Xcode 14 support. In the meantime, visionOS is supported via SPM source distributions.

paulb777 avatar Feb 01 '24 17:02 paulb777

Thank you for the answer @paulb777! We will use the source distribution for now but look forward to the binary dependencies in the future once you drop Xcode 14 support 👍

PSchmiedmayer avatar Feb 01 '24 19:02 PSchmiedmayer

Ok it's March now and both the device and Xcode 15.3 have been out for a while. Any update?

rae avatar Mar 19 '24 01:03 rae

The App Store continues to support Xcode 14 through April.

paulb777 avatar Mar 19 '24 02:03 paulb777

Is it possible to build an archive for submission to the App Store using the open --env ... and then doing a Product > Archive?

If no, are there any guides we can follow to build an Archive using Firestore as source distribution?

ygee07 avatar Mar 19 '24 23:03 ygee07

@ygee07 There's nothing special about archiving the source distribution. At the cost of its slow build time, it makes Firestore like every other Firebase product except Analytics.

paulb777 avatar Mar 20 '24 00:03 paulb777

+1 for tracking

StephenHodgson avatar Apr 12 '24 18:04 StephenHodgson

This may be feasible before Firebase 11 since we're planning to start requiring a minimum of Xcode 15.2 starting with Firebase 10.25.0.

paulb777 avatar Apr 12 '24 18:04 paulb777

+1, would be great to not be forced anymore to always use the --env FIREBASE_SOURCE_FIRESTORE detour.

arthurschiller avatar May 07 '24 11:05 arthurschiller