Файл ассоциации сайта приложения Apple не фильтрует путь

Я использую универсальную ссылку для своего приложения, и у меня проблемы с фильтрацией путей с помощью файла ассоциации сайта приложения 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 -> это должно перейти в приложение, которое оно делает http://myhost.com/wrong/path -> это якобы не идет в приложение правильно?? Тем не менее, это ТОЖЕ идет в приложение!

Может кто-нибудь посоветовать мне, как это настроить?

Спасибо:)

0 ответов

Другие вопросы по тегам