Also im Grunde entwickle ich eine App (iOS 9) und richte die Associated Domains
ein, die es ermöglicht, die App direkt zu öffnen, wenn der Benutzer auf einen Link für meine App klickt.Wie prüfe ich nach dem Tippen auf einen Link (Associated Domains) meiner App, von welcher Anwendung der Benutzer kam?
Nach dem Tippen auf den Link und meine App geöffnet wird, wird eine neue Back-Taste erscheint in der Statusleiste, die der Benutzer zum vorherigen App gehen können zurück, wie folgt aus:
Ich fangen diese Aktion (Start Link) unter Verwendung von:
- (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;
}
gibt es eine Möglichkeit, diese Informationen zuzugreifen (die vorherige App, Nachrichten in diesem Fall) mit NSUserActivity
oder etwas ähnlichem?