Я реализую универсальную ссылку для своего приложения и испытываю проблемы с фильтрацией путей с помощью файла ассоциации сайта приложения Apple.
На моем сервере файл aasa выглядит следующим образом:
{
"applinks": {
"apps": [],
"details": [
{
"appID": "****.com.my.app",
"paths": ["/correct-path"]
}
]
}
}
Затем в мой файл AppDelegate.swift добавляется этот метод:
func application(_ application: UIApplication, continue userActivity: NSUserActivity, restorationHandler: @escaping ([UIUserActivityRestoring]?) -> Void) -> Bool
{
print("Continue User Activity called: ")
if userActivity.activityType == NSUserActivityTypeBrowsingWeb {
Проблема в том, что независимо от того, какой путь URL-адреса, он всегда перенаправляет в приложение. Например, http://myhost.com/correct-path -> это должно go приложению, что оно делает http://myhost.com/wrong/path -> это, предположительно, go не верно для приложения ?? Тем не менее, это идет к приложению СЛИШКОМ!
Может кто-нибудь подсказать мне, как настроить это ??
Спасибо:)