-
Notifications
You must be signed in to change notification settings - Fork 525
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Default email app on iOS #2294
Comments
I contacted apple to request permission to enable tutanota as a default mail client. I finally got a response with some dot points:
This implies we should be able to get a test version of the app working and enabled for mailto, which we would then submit for review, however I spent some time looking into this and couldn't get it to build due to the missing permission (maybe i was confused about something)
The owner of the developer account probably needs to make the request rather than myself |
Hi, Has there been any progress on this? |
It is scheduled and some research was made but it wasn't in development yet. We've been also offset by waiting for permission from Apple which we do have now I believe. |
So, when is it coming? |
4 years later and this is still an existing issue? Tuta won me with the price \ features ratio, mainly for being able to use unlimited custom domain aliases ❤️ , but not having it as default app got me off guard and searching on google to see if i did something wrong until i stumbled on this open issue. 🤯 |
As an owner of an iOS device i want to be able to configure the Tutanota app as the default email app. When clicking on a email address (e.g. from address book or a mailto link) the Tutanota application should start and open an email editor.
Acceptance critera:
Implementation hints:
This is supported since iOS 14 and it seems that this kind of integration is based on passing around mailto links. As the web view can already handle mailto links we just have to forward the mailto link from the native part to the web view when the application is invoked. To enable the default mailto integration just have to set a property and ask apple for permission.
Here is what we need to do to prepare:
https://developer.apple.com/documentation/xcode/preparing-your-app-to-be-the-default-browser-or-email-client
Some links how native side will receive these links
https://developer.apple.com/documentation/xcode/allowing-apps-and-websites-to-link-to-your-content
https://developer.apple.com/documentation/xcode/supporting-universal-links-in-your-app
The text was updated successfully, but these errors were encountered: