iOS App Crashes on WalletConnect Initialization While Working Fine on Android #6791
Unanswered
arunMtDev
asked this question in
Developer Support
Replies: 1 comment
-
I'm also using @reown/appkit-wagmi-react-native + WalletConnect on React Native CLI (iOS build), and the app crashes immediately with an abort signal as soon as the MetaMask icon is tapped in the modal.
iOS deep linking is correctly set up — manually launching metamask:// from Linking.openURL(…) works fine, so the crash seems tied to WalletConnect handling. Any insights on why this abort happens on iOS only — is there a missing native linking step or known issue with AppKit + MetaMask flow? |
Beta Was this translation helpful? Give feedback.
0 replies
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Uh oh!
There was an error while loading. Please reload this page.
Uh oh!
There was an error while loading. Please reload this page.
-
My React Native app uses @reown/appkit-wagmi-react-native and WalletConnect for wallet authentication. The same code works perfectly on Android, but crashes instantly for IOS, when i click on Metamask icon from the modal.
XCode logs:
An abort signal terminated the process. Such crashes often happen because of an uncaught exception or unrecoverable error or calling the abort() function.
Packages:
react-native: 0.76.1
@reown/appkit-auth-wagmi-react-native: ^1.2.5,
@reown/appkit-wagmi-react-native: ^1.2.3,
🔸 Note: The iOS bundle ID has been correctly added to the WalletConnect project. Additionally, manually opening MetaMask using
Linking.openURL("metamask://")
works as expected, which confirms the deep linking setup is functional on iOS.Here is my code:
Beta Was this translation helpful? Give feedback.
All reactions