microsoft-authentication-library-for-objc icon indicating copy to clipboard operation
microsoft-authentication-library-for-objc copied to clipboard

visionOS support in MSAL

Open mipetriu opened this issue 2 years ago • 2 comments

Proposed changes

This PR adds a visionOS target in MSAL and makes a few small changes to allow the code to build and run on visionOS. The most important change is that visionOS no longer supports SafariViewController, so we need to ensure that all references to it are behind OS macros in order for the target to build.

Type of change

  • [x] Feature work
  • [ ] Bug fix
  • [ ] Documentation
  • [ ] Engineering change
  • [ ] Test
  • [ ] Logging/Telemetry

Risk

  • [ ] High – Errors could cause MAJOR regression of many scenarios. (Example: new large features or high level infrastructure changes)
  • [x] Medium – Errors could cause regression of 1 or more scenarios. (Example: somewhat complex bug fixes, small new features)
  • [ ] Small – No issues are expected. (Example: Very small bug fixes, string changes, or configuration settings changes)

Additional information

mipetriu avatar Feb 01 '24 20:02 mipetriu

Support this commit. We need SDKs supports visionOS.

frogcjn avatar Feb 17 '24 00:02 frogcjn

@mipetriu Do you have a timeline for this? We would really like to have visionOS support to advance in our prototypes. I tried using this branch with SPM but since it's only downloading the latest release this sadly does not work.

pietbrauer avatar Apr 19 '24 05:04 pietbrauer

@mipetriu Closed because is working? Write from iPhone, can't check by myself.

marcodantonio avatar May 30 '24 13:05 marcodantonio