Comment je peux supporter Universal Links dans mon application iOS
et configurer mon serveur afin de supporter Universal Links?
Si vous complétez toutes les publications de Vineet et que cela ne fonctionne toujours pas, essayez d'utiliser un profil de provisioning de distribution. J'ai tout fait du poste ci-dessus, mais je devais établir un profil de distribution pour que cela fonctionne.
Avec le profil de développement, l'application a correctement téléchargé le fichier AASA, mais elle n'a jamais ouvert mon application lorsque je cliquais sur les liens.
J'espère que ça aide.
Voici le code pour gérer les liens universels dans Swift 3+, basé sur la réponse de Vineet Choudhary :
func application(_ application: UIApplication, continue userActivity: NSUserActivity, restorationHandler: @escaping ([UIUserActivityRestoring]?) -> Void) -> Bool {
if userActivity.activityType == NSUserActivityTypeBrowsingWeb,
let url = userActivity.webpageURL {
//handle URL
}
return true
}