Skip to content

fix: declare support for visionOS#3024

Merged
tido64 merged 2 commits into
mainfrom
tido/visionos/enable-visionos
Jul 24, 2026
Merged

fix: declare support for visionOS#3024
tido64 merged 2 commits into
mainfrom
tido/visionos/enable-visionos

Conversation

@tido64

@tido64 tido64 commented Jul 14, 2026

Copy link
Copy Markdown
Member

Summary:

Properly declare support for visionOS. Without it, users will have to configure it manually.

Also fixes platforms.macos.dependencyConfig containing project config instead of dependency.

This needs a backport to 0.81.

Test Plan:

react-native config should output visionos fields:

% yarn react-native config
{
  ...
  "platforms": {
    "ios": {},
    "android": {},
    "macos": {
      "npmPackageName": "react-native-macos"
    },
    "visionos": {
      "npmPackageName": "react-native-macos"
    }
  },
  "assets": [],
  "project": {
    "ios": { ... },
    "android": { ... },
    "macos": null,
    "visionos": {
      "sourceDir": "/~/packages/example-visionos/visionos",
      "xcodeProject": {
        "name": "Example.xcworkspace",
        "path": ".",
        "isWorkspace": true
      },
      "assets": []
    }
  }
}

@tido64
tido64 requested a review from a team as a code owner July 14, 2026 09:21
@Saadnajmi

Copy link
Copy Markdown
Collaborator

/backport 0.81-stable 0.83-stable

@microsoft-react-native-sdk

Copy link
Copy Markdown

Backport results

Saadnajmi pushed a commit that referenced this pull request Jul 16, 2026
## Summary

Backports #3024 to `0.81-stable`.

## Test Plan

See #3024.
@tido64
tido64 merged commit a93f65c into main Jul 24, 2026
28 checks passed
@tido64
tido64 deleted the tido/visionos/enable-visionos branch July 24, 2026 09:48
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants