My AASA file contains:
{
{...}
"applinks": {
"apps": [],
"details": [
{
"appIDs": [
"XXXXXXXX.BUNDLEID" // AASA File contains correct values
],
"components": [
"/login/"
]
}
]
}
}
My App correctly opens when I browse to /login/.
However, my App also opens on all other paths aswell.
For example /resetPassword/ is also directed to my App with universalLinking, which I don't want, as it should be handled in the Browser.
What am I missing?
I was sure only /login/ should be directed to the app, and I don't seem to be able to prevent opening the app when navigating to other paths.
I have tried returning NO within my continueUserActivity based on the userActivity.webpageURL without success.
- (BOOL)application:(UIApplication *)application continueUserActivity:(NSUserActivity *)userActivity restorationHandler:(void (^)(NSArray<id<UIUserActivityRestoring>> * _Nullable))restorationHandler
I have also tried to add NOT * in the components array for the AASA file.
Still the App will open when navigating to any path of my domain, regardless of the AASA Files components.