Skip to content

[PB-6923] feature/Update the iOS project to the React Native 0.86 template with the Expo scene delegate - #623

Open
CandelR wants to merge 3 commits into
feature/expo-57-androidfrom
feature/expo-57-ios
Open

CandelR wants to merge 3 commits into
feature/expo-57-androidfrom
feature/expo-57-ios

Conversation

@CandelR

@CandelR CandelR commented Sep 30, 2026

Copy link
Copy Markdown
Contributor

The iOS project followed the React Native 0.81 template and the share extension crashed on launch with SDK 57; this updates the project to the 0.86 template with Expo's scene delegate, raises the minimum to iOS 16.4 and fixes the extension.

Summary

  • AppDelegate.swift and Info.plist: move to the scene-based lifecycle with Expo's scene delegate, which apps built with the iOS 27 SDK need.
  • ShareExtensionViewController.swift: starts React Native with ExpoReactNativeFactory, the fix from expo-share-extension 6.0.0-beta, so the extension no longer crashes on launch.
  • Podfile, Podfile.properties.json and project.pbxproj: iOS 16.4 as minimum and the rest of the new template settings.
  • Podfile.lock and PrivacyInfo.xcprivacy: as pod install leaves them.

@CandelR
CandelR force-pushed the feature/expo-57-ios branch from 67b64c9 to 8b39a0f Compare September 30, 2026 13:24
@CandelR
CandelR added this pull request to stack #632 October 2, 2026 11:43
@CandelR CandelR self-assigned this Oct 2, 2026
@CandelR
CandelR marked this pull request as ready for review October 2, 2026 12:00
@CandelR
CandelR requested a review from larryrider October 2, 2026 12:04
@CandelR
CandelR removed this pull request from stack #632 October 6, 2026 14:30
@CandelR
CandelR added this pull request to stack #639 October 6, 2026 14:31
@CandelR
CandelR removed this pull request from stack #639 October 6, 2026 14:31
@CandelR
CandelR added this pull request to stack #640 October 6, 2026 14:32
…ature/expo-57-ios

# Conflicts:
#	ios/Internxt/Info.plist
@sonarqubecloud

sonarqubecloud Bot commented Oct 6, 2026

Copy link
Copy Markdown

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