-
Notifications
You must be signed in to change notification settings - Fork 12
Closed
Labels
Type Pick RequestPick requests to include commits inside a React Native releasePick requests to include commits inside a React Native release
Description
Target Branch(es)
0.77
Link to commit or PR to be picked
Description
The interop layer for TM validates the method signatures as soon as a legacy module is loaded.
There are some scenarios, especially when a legacy module is implemented in Swift, where the signatures in objective-c and swift does not match and that would make the app crash because the runtime can't find the exact signature we expect.
The old architecture was not crashing but just bailing out.
This commit aligns the New Architecture behavior with the Old Architecture and it will unblock some people to migrate to the new architecture.
Metadata
Metadata
Assignees
Labels
Type Pick RequestPick requests to include commits inside a React Native releasePick requests to include commits inside a React Native release