Все мои приложения используют один и тот же пользовательский домен, а именно links.ci--e.es.
Мое приложение:
- Co-ba -> Идентификатор пакета --> com.cit--e.co-ba
- Ca-as -> Идентификатор пакета --> com.cit--e.ca-as
- Gu-la -> Идентификатор пакета --> com.cit--e.gu-la
В каждом приложении:
- Я установил на свое устройство свои приложения.
- Я правильно настроил все свои приложения. Как живая, так и тестовая панель. Также в XCode.
- Я рассматриваю код для facebook. И я добавил код в свои приложения.
- В валидаторе универсальные ссылки, персонализированный домен, идентификатор пакета и префикс возврата — это json. И все правильно.
Универсальные ссылки валидатора Универсальные ссылки Validator
{
"applinks": {
"apps": [],
"details": [
{
"appID": "ZXXXXXXXX4.com.ci--e.co-ba",
"paths": [
"*",
"/"
]
},
{
"appID": "ZXXXXXXXX4.com.ci--e.gu-la",
"paths": [
"*",
"/"
]
},
{
"appID": "ZXXXXXXXX4.com.ci--e.ca-as",
"paths": [
"*",
"/"
]
},
{
"appID": "ZXXXXXXXX4.com.ci--e.test",
"paths": [
"*",
"/"
]
},
{
"appID": "ZXXXXXXXX4.com.ci--e.co-ba",
"paths": [
"*",
"/"
]
},
{
"appID": "ZXXXXXXXX4.com.ci--e.gu-la",
"paths": [
"*",
"/"
]
},
{
"appID": "ZXXXXXXXX4.com.ci--e.test",
"paths": [
"*",
"/"
]
}
]
}
}
Для каждого моего приложения я делаю маркетинговую ссылку. Пример:
Название приложения Co-ba - http://link.ci--e.es/TzUm/CL1D25b4tt
Название приложения Ca-as — http://link.ci--e.es/LKVl/wkb27JqVtt
Название приложения Гу-ла - http://link.ci--e.es/lySm/ygacY4N2tt
И эти ссылки работают правильно, когда на моем устройстве установлено одно приложение. Ссылки не работают должным образом, если установлено более одного приложения.
Ссылки у меня всегда открываются одним и тем же приложением, даже если они принадлежат другому приложению. Пример:
Если у вас установлены Co-ba и Gu-la. Я открываю ссылку на своем устройстве Co-ba, и открывается приложение Co-ba. Я открываю ссылку на моем устройстве Gu-la, и приложение открывает Co-ba. Это ошибка. Где ты можешь быть виноват?
Спасибо за ваш ответ.