I have a similar “magic link” flow as Slack has but I can’t figure out how they managed to have a button that opens the email client, not just that - they show the different email clients I have installed and even show which one is the default one (wow) - how do they do that?
Here’s a helpful tutorial style post you may like reading. It has code showing url strings to detect each of the major email clients : EmailPresenter.swift | HackerNoon