Metamask Connect button does not work on iOS 18: Wizard
(DAPP). One such problem.
Expected behavior
In the normal scenario when the user clicks on the « Connect Wallet » button, Metamask should:
- Open in your default browser.
2.
3.
release on iOS 18
Unfortunately, when updating iOS 18, this workflow has changed slightly. Here’s what could happen:
- With the changes in iOS 18, however, it seems that metamascus is now open directly in the application itself.
- It may seem normal,
Steps to troubleshoot
IOS 18, try these steps:

Step 1: Check your browser settings
.
- Try to close and reopen the browser or erase its cache.
Step 2: Verify Metamask Installation
- Make sure you have a metamascus installed on your device. If not, install it from the official Metamask website.
- Make sure you have a valid Metamask wallet address.
Step 3: Check conflicts with other applications
- Sometimes third -party applications can interfere with the functionality of the metamaska. Try to close additional applications (eg Safari) to see if the problem persists.
*
Step 4: Re -enable Metamask in your DAPP
- Return to your DAPP code and re -regain metamask. Object in your JavaScript file:
`Javascript
Import {metamask} from ‘metamask’;
`
Then you should be able to successfully combine your wallet.
Step 5: Check Metamask or iOS updates
- Make sure your Metamask extension is up to date. You can check the version number in your Metamask settings.
- Also, update your iOS to see if you solve the problem.
If none of these steps will solve the problem, you may want to consider:
Step 6: Reach Support Metamask or Apple support
*
The “Connect Wallet” button does not work on iOS 18 in your DAPP. Happy coding!