Skip to content

fix: declare support for visionOS#3024

Open
tido64 wants to merge 1 commit into
mainfrom
tido/visionos/enable-visionos
Open

fix: declare support for visionOS#3024
tido64 wants to merge 1 commit 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
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.

1 participant