Quindi ho seguito esattamente questo tutorial e ho utilizzato gli stessi valori di quelli forniti: https://blog.branch.io/how-to-setup-universal-links-to-deep-link-on-apple-ios-9
Il file dell'Associazione Apple è disponibile anche nella directory dei collegamenti:
WEB_PAGE:PORT_NUMBER/apple-app-site-association
Tutto sembra essere impostato da questa parte.
Ho aggiunto i diritti, aggiornato il profilo di provisioning e tutto è stato configurato.
Quando eseguo l'app sul mio dispositivo e apro il collegamento http://WEB_PAGE:PORT_NUMBER
, viene sempre aperto Safari.
Ho anche punti di interruzione nel seguente metodo:
- (BOOL)application:(UIApplication *)application continueUserActivity:(NSUserActivity *)userActivity restorationHandler:(void(^)(NSArray * __nullable restorableObjects))restorationHandler
Ma zilch.
Qualcuno l'ha perfezionato? C'è qualcosa che mi manca?