8000 Add visionOS support (#433) (#443) by oberbeck · Pull Request #465 · matomo-org/matomo-sdk-ios · GitHub
[go: up one dir, main page]
More Web Proxy on the site http://driver.im/
Skip to content

Add visionOS support (#433) (#443) #465

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the comm 8000 unity.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Merged

Conversation

oberbeck
Copy link
Contributor
@oberbeck oberbeck commented Mar 20, 2025

Description:

This PR introduces initial support for visionOS in a basic form.

Comment

As outlined in #433 (comment) the main challenge is the absence of UIScreen on visionOS. Since the concept of a "screen" in visionOS is ambiguous — potentially infinitely large or nonexistent — I have opted for .zero. This approach aligns with other APIs (eg. amplify-swift visionOS example ) and provides a practical solution for serialization.

Testing

Currently, the project’s test setup is configured for iOS only. To enable visionOS testing, I have made modifications in a separate branch: oberbeck@a8d3547
(Note: I updated Nimble to v13, as v12 does not support visionOS.)

@oberbeck oberbeck force-pushed the feature/433-add-visionos-support branch from b3170c3 to 8326cf1 Compare March 20, 2025 21:28
Copy link
Collaborator
@brototyp brototyp left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Sweat and easy

@brototyp brototyp merged commit 65162a8 into matomo-org:develop Mar 23, 2025
5 of 6 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Development

Successfully merging this pull request may close these issues.

Please suport visionOS Add support for xrOS
2 participants
0