walletconnect-monorepo icon indicating copy to clipboard operation
walletconnect-monorepo copied to clipboard

Modal launches MetaMask and other wallets, but never prompts user to approve connection on iOS

Open jtshivers opened this issue 3 years ago • 3 comments
trafficstars

This happens with the Standalone Client, the NodeJS Client, and the Web3 Provider. Connecting to wallets through the QR Code Modal works perfectly on desktop, but when I try to connect through Chrome on iOS, it never actually goes through. All it does is launch the app, whether it be MetaMask, Trust Wallet, Coinbase Wallet or Crypto.com. The user is never prompted to approve the connection.

jtshivers avatar May 14 '22 03:05 jtshivers

It works fine for me from both Safari and Chrome on iOS. Are you calling provider.listAccounts() ? I tested using my dapp here https://mint.zerocodenft.com/?siteId=fe2b783e-efc3-4cdb-74fa-08da2cbfe856

ihorbond avatar May 17 '22 00:05 ihorbond

I am not calling provider.listAccounts(). I didn't see that suggested anywhere in the docs - do you have a repo I could look at to check how you implemented it?

jtshivers avatar May 17 '22 00:05 jtshivers

@jtshivers you can look here https://github.com/SmallRuralDog/web3modal-vue

ihorbond avatar May 18 '22 20:05 ihorbond

+1 on this... Searched wide an far. This has nothing to do with iOS redirecting to app store. This is about universal link switching to a mobile wallet for approval but it never shows up. There is no good answer in the Discord or Github Issues. Replicate: iOS Chrome -> https://example.walletconnect.org/ -> Connect wallet use any of them.

nnons avatar Oct 30 '22 01:10 nnons

@nnons @jtshivers is this still an issue?

finessevanes avatar Jan 18 '23 00:01 finessevanes

@finessevanes Some wallets route to the correct app. Metamask routes to "Open in App Store"

nnons avatar Jan 18 '23 01:01 nnons

I’m closing this issue because it has been inactive for a few months.

Please reopen if you still encounter this issue with the latest version :)

glitch-txs avatar Aug 06 '23 08:08 glitch-txs