Skip to content
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 community.

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

Add experimental support for VisionOS #3362

Closed
5 tasks done
philipphofmann opened this issue Oct 27, 2023 · 2 comments
Closed
5 tasks done

Add experimental support for VisionOS #3362

philipphofmann opened this issue Oct 27, 2023 · 2 comments

Comments

@philipphofmann
Copy link
Member

philipphofmann commented Oct 27, 2023

Description

Add experimental support for VisionOS. We need to add a sample application and test which features work for VisionOS. Furthermore, we should check that you can install the SDK for VisionOS with CocoaPods, Carthage, and SPM.

Feature VisionOS
Crashes with symbolication
Error events with symbolication
OOMs We can't test this on a simulator
App hangs
Release health
View hierarchy
Screenshots
Auto-generated breadcrumbs
Attachments
App start
Slow & frozen frames Frame rate detected correctly, but on simulator mostly slow frames. We need a real device to test this properly.
TTID/TTFD Not working with SwiftUI yet
Network tracking
File I/O tracking
Core data tracking Should work out of the box. Didn't want to spend time adding db to the sample.
User interaction tracking
Swift UI tracking
MetricKit We can't test this on a simulator
Profiling

Tasks

Preview Give feedback
  1. Platform: Cocoa
  2. Platform: Cocoa
    brustolin
  3. Platform: Cocoa
    philipphofmann
@armcknight
Copy link
Member

I added another task (#3410) to implement/verify that we're adding xrOS slices in our xcframeworks built by carthage. We already use the required version of carthage, but might not yet be using the required version of Xcode in CI to do so. Not sure if it's work reopening this epic issue or not.

@philipphofmann
Copy link
Member Author

@armcknight, I don't think it's required to reopen this issue. The goal was to have experimental support, which we achieved. Experimental means it may have bugs 😄.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
Archived in project
Development

No branches or pull requests

3 participants