Файл ассоциации сайта приложения Apple, не фильтрующий путь - PullRequest
0 голосов
/ 11 февраля 2020

Я реализую универсальную ссылку для своего приложения и испытываю проблемы с фильтрацией путей с помощью файла ассоциации сайта приложения 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 не верно для приложения ?? Тем не менее, это идет к приложению СЛИШКОМ!

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

Спасибо:)

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...