Skip to content
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

Feature Request: Ivory universal links for iOS #373

Open
OneJaeAtATime opened this issue Mar 19, 2023 · 4 comments
Open

Feature Request: Ivory universal links for iOS #373

OneJaeAtATime opened this issue Mar 19, 2023 · 4 comments
Labels
Infra Team Requires review / feedback / etc. with infra team Suggestions New feature, service integration, or any other improvements

Comments

@OneJaeAtATime
Copy link

What would you like to discuss with us or let us know?

Ivory is launching a feature to add in universal link support. The process is pretty straightforward, at least from my perspective.

https://tapbots.social/@paul/110040513397938244

@quintessence quintessence added the Infra Team Requires review / feedback / etc. with infra team label Mar 19, 2023
@Preskton
Copy link
Sponsor Contributor

Howdy, @OneJaeAtATime - if I follow this correctly (I'm not super familiar with the iOS ecosystem), this would instruct a user's iOS device to open links for the domain (in our case hachyderm.io) with Ivory?

What's the behavior if the user doesn't use Ivory -- are they sent to the App Store and prompted to download it?

@Preskton
Copy link
Sponsor Contributor

Preskton commented Mar 23, 2023

Answering my own question:

What's the behavior if the user doesn't use Ivory -- are they sent to the App Store and prompted to download it?

It's possible to add multiple apps and I think it will pop a menu to allow the user to choose, but since the example file only lists Ivory right now, Ivory would be the only choice.

Source: https://developer.apple.com/documentation/xcode/supporting-associated-domains

Without testing, I'm not clear on what happens if you don't have Ivory, though.

@e-nomem
Copy link
Contributor

e-nomem commented Apr 24, 2023

My research seems to indicate that the link is simply opened in Safari if the app is not installed.

Universal links work even when your app is not installed. When your app isn’t installed, tapping a link to your website opens the content in Safari, as users expect.

link, see the bullet point Flexible

Technically this seems pretty straightforward. It needs support from the app too though so it's not going to be easy to try out in our staging environment.

@Preskton Preskton changed the title Add in Ivory Universal Support Feature Request: Ivory universal links for iOS May 1, 2023
@Preskton Preskton added the Suggestions New feature, service integration, or any other improvements label May 1, 2023
@ThisIsMissEm
Copy link
Contributor

Have opened this issue on the Mastodon repo for this: mastodon/mastodon#28146

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Infra Team Requires review / feedback / etc. with infra team Suggestions New feature, service integration, or any other improvements
Projects
None yet
Development

No branches or pull requests

5 participants