Esri / arcgis-maps-sdk-swift-toolkit

Mapping components that will simplify your Swift app development with the ArcGIS Maps SDK for Swift.
https://developers.arcgis.com/swift
Apache License 2.0
29 stars 9 forks source link

Add visionOS as a supported platform #875

Closed zkline101 closed 2 months ago

zkline101 commented 2 months ago

Swift #6012

This PR is adding visionOS as a supported platform so the toolkit can build against visionOS. More work is coming after this to make sure all the components work and look correctly on this platform.

Components that are unavailable for visionOS:

Xcode 16 must be used to build successfully.

zkline101 commented 2 months ago

@philium @dfeinzimer When you have a chance this is ready for review. Thank you!

dfeinzimer commented 2 months ago

Components that are unavailable for visionOS:

  • All AR components. Most of the ARKit API we are using isn't available on visionOS.

Should the AR examples be excluded from compilation at this time?

Screenshot 2024-09-19 at 11 40 37 AM
zkline101 commented 2 months ago

Should the AR examples be excluded from compilation at this time?

Yes, they should be excluded and that will happen in an upcoming PR when I add the visionOS destination to the examples app.

zkline101 commented 2 months ago

Currently, in this PR that error doesn't occur because the example apps don't support visionOS.

zkline101 commented 2 months ago

@dfeinzimer @philium This is ready for another review. Thank you.

zkline101 commented 2 months ago

Exciting! Thank you both for the reviews.