Skip to content

Make RNTester use RCTAppDelegate - #37572

Closed
cipolleschi wants to merge 1 commit into
react:mainfrom
cipolleschi:export-D46182888
Closed

Make RNTester use RCTAppDelegate#37572
cipolleschi wants to merge 1 commit into
react:mainfrom
cipolleschi:export-D46182888

Conversation

@cipolleschi

Copy link
Copy Markdown
Contributor

Summary:
Currently, RNTester was using a completely custom AppDelegate and not leveraging the RCTAppDelegate we use in the OSS. This resulted in a misalignment between the two setups and duplicated work to test stuff internally furst and then in the OSS, with some more time needed to understand why one setup was working and the other wasn't.

With this change, we are aligning the two, bringing RNTester closer to the OSS setup. There are still small differences, but we can iterate over those.

Changelog:

[iOS][Changed] - Make RNTester use RCTAppDelegate

Differential Revision: D46182888

@facebook-github-botfacebook-github-bot added CLA Signed This label is managed by the Facebook bot. Authors need to sign the CLA before a PR can be reviewed. p: Facebook Partner: Facebook Partner fb-exported labels May 25, 2023
@facebook-github-bot

Copy link
Copy Markdown
Contributor

This pull request was exported from Phabricator. Differential Revision: D46182888

@analysis-bot

analysis-bot commented May 25, 2023

Copy link
Copy Markdown
PlatformEngineArchSize (bytes)Diff
androidhermesarm64-v8a8,744,786+1
androidhermesarmeabi-v7a8,056,415+2
androidhermesx869,235,929+1
androidhermesx86_649,086,829+2
androidjscarm64-v8a9,307,491+2
androidjscarmeabi-v7a8,496,714+2
androidjscx869,369,700+3
androidjscx86_649,624,717+3

Base commit: 551bbbc
Branch: main

@facebook-github-bot

Copy link
Copy Markdown
Contributor

This pull request was exported from Phabricator. Differential Revision: D46182888

1 similar comment
@facebook-github-bot

Copy link
Copy Markdown
Contributor

This pull request was exported from Phabricator. Differential Revision: D46182888

@facebook-github-bot

Copy link
Copy Markdown
Contributor

This pull request was exported from Phabricator. Differential Revision: D46182888

@cipolleschi
cipolleschiforce-pushed the export-D46182888 branch 2 times, most recently from 7993fc9 to 5708748CompareMay 30, 2023 09:43
@facebook-github-bot

Copy link
Copy Markdown
Contributor

This pull request was exported from Phabricator. Differential Revision: D46182888

@facebook-github-bot

Copy link
Copy Markdown
Contributor

This pull request was exported from Phabricator. Differential Revision: D46182888

@facebook-github-bot

Copy link
Copy Markdown
Contributor

This pull request was exported from Phabricator. Differential Revision: D46182888

Summary:
Pull Request resolved: #37572
Currently, RNTester was using a completely custom AppDelegate and not leveraging the RCTAppDelegate we use in the OSS. This resulted in a misalignment between the two setups and duplicated work to test stuff internally furst and then in the OSS, with some more time needed to understand why one setup was working and the other wasn't.
With this change, we are aligning the two, bringing RNTester closer to the OSS setup. There are still small differences, but we can iterate over those.
## Changelog:
[iOS][Changed] - Make RNTester use RCTAppDelegate
Reviewed By: cortinico
Differential Revision: D46182888
fbshipit-source-id: c90fe3f58d75b59b90d15dbf612c54811555d347
@facebook-github-bot

Copy link
Copy Markdown
Contributor

This pull request was exported from Phabricator. Differential Revision: D46182888

@facebook-github-botfacebook-github-bot added the Merged This PR has been merged. label May 30, 2023
@facebook-github-bot

Copy link
Copy Markdown
Contributor

This pull request has been merged in 680cbe7.

@Saadnajmi

Copy link
Copy Markdown
Contributor

Congrats! :D
Can't wait till I can merge this for RN-macOS :P

Szymon20000 pushed a commit to Szymon20000/react-native that referenced this pull request Jun 14, 2023
Summary:
Pull Request resolved: react#37572
Currently, RNTester was using a completely custom AppDelegate and not leveraging the RCTAppDelegate we use in the OSS. This resulted in a misalignment between the two setups and duplicated work to test stuff internally furst and then in the OSS, with some more time needed to understand why one setup was working and the other wasn't.
With this change, we are aligning the two, bringing RNTester closer to the OSS setup. There are still small differences, but we can iterate over those.
## Changelog:
[iOS][Changed] - Make RNTester use RCTAppDelegate
Reviewed By: cortinico
Differential Revision: D46182888
fbshipit-source-id: 7c55b06de1a317b1f2d4ad0d18a390dc4d3356a4
Sign up for freeto join this conversation on GitHub. Already have an account? Sign in to comment

Labels

CLA SignedThis label is managed by the Facebook bot. Authors need to sign the CLA before a PR can be reviewed.fb-exportedMergedThis PR has been merged.p: FacebookPartner: FacebookPartnerRNTester

Projects

None yet

Development

Successfully merging this pull request may close these issues.

5 participants

@cipolleschi@facebook-github-bot@analysis-bot@Saadnajmi@Pranav-yadav