Skip to content

feat: support for linking in iOS#268

Merged
artus9033 merged 2 commits intomainfrom
feat/support-expo-linking
Mar 16, 2026
Merged

feat: support for linking in iOS#268
artus9033 merged 2 commits intomainfrom
feat/support-expo-linking

Conversation

@artus9033
Copy link
Collaborator

@artus9033 artus9033 commented Mar 13, 2026

Summary

This PR updates the {ExpoHostRuntime,ReactNativeBrownfield,ReactNativeHostRuntime}.swift to include the methods needed to support linking in both Expo and vanilla.

Test plan

CI green.

Copilot AI review requested due to automatic review settings March 13, 2026 11:40
Copy link
Contributor

Copilot AI left a comment

Choose a reason for hiding this comment

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

Pull request overview

This PR adds deep linking (URL scheme) and universal link handling support to the ExpoHostRuntime class used for brownfield React Native integration with Expo. The methods are based on the Expo bare-expo AppDelegate.swift reference implementation.

Changes:

  • Added an application(_:open:options:) method for handling URL scheme deep links via RCTLinkingManager.
  • Added an application(_:continue:restorationHandler:) method for handling universal links via RCTLinkingManager.

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

You can also share your feedback on Copilot code review. Take the survey.

@artus9033 artus9033 force-pushed the feat/support-expo-linking branch from e6c3b54 to 0f7fbd8 Compare March 14, 2026 10:37
@artus9033 artus9033 changed the title feat: support linking in Expo feat: support for linking Mar 14, 2026
@artus9033 artus9033 changed the title feat: support for linking feat: support for linking in iOS Mar 14, 2026
@artus9033 artus9033 requested a review from hurali97 March 14, 2026 10:39
@artus9033 artus9033 self-assigned this Mar 14, 2026
@artus9033 artus9033 requested a review from thymikee March 14, 2026 18:08
@artus9033 artus9033 merged commit e174e50 into main Mar 16, 2026
9 checks passed
@artus9033 artus9033 deleted the feat/support-expo-linking branch March 16, 2026 10:49
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.

3 participants