Así que seguí este tutorial exactamente y utilicé los mismos valores que los proporcionados: https://blog.branch.io/how-to-setup-universal-links-to-deep-link-on-apple-ios-9
El archivo de Apple Association también está listo en el directorio de enlaces:
WEB_PAGE:PORT_NUMBER/apple-app-site-association
Todo parece estar dispuesto de este lado.
Agregué los derechos, actualicé el perfil de aprovisionamiento y todo está configurado.
Cuando ejecuto la aplicación en mi dispositivo y abro el enlace http://WEB_PAGE:PORT_NUMBER
, esto siempre abre Safari.
Incluso tengo puntos de interrupción en el siguiente método:
- (BOOL)application:(UIApplication *)application continueUserActivity:(NSUserActivity *)userActivity restorationHandler:(void(^)(NSArray * __nullable restorableObjects))restorationHandler
Pero nada.
¿Alguien ha perfeccionado esto? ¿Se me escapa algo?