Файл ассоциации apple-app-site-сайта Universal Link в iOS14

Используя iOS14.5,

Мой URL-адрес выглядит так: https://www.myexample.com/invitation?invitationCode=123456

Внутри моего apple-app-site-association файл, какие компоненты правильные?

(Обратите внимание на небольшую разницу в /invitation против. /invitation* против. /invitation/ против. /invitation/* внутри компонента)

А)?

      "components": [
    {   "/": "/invitation",
        "?": { "invitationCode": "??????" }
    }
]

или Б)?

      "components": [
    {   "/": "/invitation*",
        "?": { "invitationCode": "??????" }
    }
]

или C)?

      "components": [
    {   "/": "/invitation/",
        "?": { "invitationCode": "??????" }
    }
]

или D)?

      "components": [
    {   "/": "/invitation/*",
        "?": { "invitationCode": "??????" }
    }
]

Или это еще что-то?

1 ответ

Вариант D выглядит нормально, это означает, что «Соответствует любому URL-адресу, путь которого начинается с / приглашения / и в котором есть элемент запроса с именем« пригласительный код »и значением ровно 6 символов». Если код приглашения всегда состоит из 6 символов, он работает, в противном случае вы можете удалить значение параметра запроса.

Для получения дополнительной информации вы можете проверить документацию Apple, которая является моей ссылкой.

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