web-dev-qa-db-fra.com

Comment réinitialiser les paramètres de liaison universelle iOS 9?

Lors du test des liens universels sur mon application iOS 9, j'ai accidentellement tapé sur "mywebsite.com>" (coin supérieur droit). Cela a permis à l'application de naviguer à nouveau sur le site Web. Maintenant, je n'arrive plus à faire fonctionner les liens universels. On dirait qu'iOS s'est souvenu de ma préférence que j'aimerais voir les liens ouverts dans Safari par opposition à mon application.

Quelqu'un a-t-il rencontré cela? Existe-t-il un moyen de réinitialiser cela?

34
Sanjit Saluja

Vous pouvez appuyer longuement sur un lien universel et il vous donnera une feuille d'action avec une option "Ouvrir dans 'AppName'". Une fois que vous avez sélectionné cette option, elle ouvrira par défaut les liens dans votre application.

59
dan

désolé pour mon anglais. Vous devez dérouler la page ouverte dans safari à partir d'un e-mail, etc. pour voir le bouton "Ouvrir" (ce bouton est le système dans safari). Si vous appuyez sur "ouvrir" après

J'ai accidentellement tapé "mywebsite.com>"

lien universel fonctionnera à nouveau sous l'ancien schéma. Le résultat de cette action se conserve.

exemple

9
hitrain

@dan a raison, un appui long sur l'hyperlien vous donnera la possibilité de rouvrir avec votre application via un lien universel.

Si vous avez un Apple Smart Banner en place, vous pouvez également cliquer à nouveau sur son lien hypertexte "Ouvrir" pour accéder à des liens universels actifs sur votre application.

5
Hugo Sequeira

pour un lien profond Branch.io, le long tap (au moins dans GMail) ne fonctionne pas et vous ne pouvez pas non plus vous retirer du safari, il vous amène immédiatement à l'App Store.

Au lieu de cela, copiez le lien vers Notes, puis appuyez longuement sur.

Plus d'informations ici: https://blog.branch.io/3-steps-to-troubleshoot-ios-9-and-ios-10-universal-links/

1
vargen_