Quindi in pratica sto sviluppando un'app (iOS 9) e configuro lo Associated Domains
che consente di aprire l'app direttamente quando l'utente tocca un link per la mia app.Come verificare da quale applicazione proviene l'utente dopo aver toccato un collegamento (domini associati) della mia app?
Dopo aver toccato il collegamento e la mia app si apre, appare un nuovo pulsante indietro sulla barra di stato che permette all'utente di tornare alla precedente applicazione, in questo modo:
sto cattura di questo azione (lanciare tramite link) utilizzando:
- (BOOL)application:(nonnull UIApplication *)application continueUserActivity:(nonnull NSUserActivity *)userActivity restorationHandler:(nonnull void (^)(NSArray * __nullable))restorationHandler
{
if ([userActivity.activityType isEqualToString:NSUserActivityTypeBrowsingWeb]) {
NSURL *webURL = userActivity.webpageURL;
NSLog(@"%@", webURL.absoluteString);
}
return YES;
}
esiste un modo per accedere a queste informazioni (l'applicazione precedente, messaggi in questo caso) con NSUserActivity
o qualcosa di simile?