The Spezi module should support watchOS to enable developers to build an Apple Watch-based application and visionOS to support developers who want to develop applications running on Apple Vision Pro.
The current Spezi module only supports and automatically tests iOS builds.
Solution
Add support for the latest watchOS and visionOS versions. We must add them as supported platforms in the Swift package file and update the Swift tools version to 5.9 if required.
Additional context
All changes should be as cross-platform as possible. Increasing the iOS minimum platform target is acceptable.
The StanfordBDHG/SwiftPackageTemplate demonstrates the CI setup for visionOS and watchOS that should also be adopted for this Spezi module.
Code of Conduct
[X] I agree to follow this project's Code of Conduct and Contributing Guidelines
Problem
The Spezi module should support watchOS to enable developers to build an Apple Watch-based application and visionOS to support developers who want to develop applications running on Apple Vision Pro.
The current Spezi module only supports and automatically tests iOS builds.
Solution
Add support for the latest watchOS and visionOS versions. We must add them as supported platforms in the Swift package file and update the Swift tools version to 5.9 if required.
Additional context
All changes should be as cross-platform as possible. Increasing the iOS minimum platform target is acceptable.
The StanfordBDHG/SwiftPackageTemplate demonstrates the CI setup for visionOS and watchOS that should also be adopted for this Spezi module.
Code of Conduct