Also habe ich dieses Tutorial genau befolgt und die gleichen Werte wie die angegebenen verwendet: https://blog.branch.io/how-to-setup-universal-links-to-deep-link-on-apple-ios-9
Die Apple Association-Datei befindet sich auch im Link-Verzeichnis:
WEB_PAGE:PORT_NUMBER/apple-app-site-association
Alles scheint auf dieser Seite eingerichtet zu sein.
Ich habe die Berechtigungen hinzugefügt, das Bereitstellungsprofil aktualisiert und alles eingerichtet.
Wenn ich die App auf meinem Gerät ausführe und den Link http://WEB_PAGE:PORT_NUMBER
öffne, wird Safari immer geöffnet.
Ich habe sogar Haltepunkte in der folgenden Methode:
- (BOOL)application:(UIApplication *)application continueUserActivity:(NSUserActivity *)userActivity restorationHandler:(void(^)(NSArray * __nullable restorableObjects))restorationHandler
Aber zilch.
Hat jemand das perfektioniert? Fehlt mir etwas?