У нас возникает странная ситуация, когда приложение для iPhone, которое мы разработали в Xamarin Forms, каким-то образом перехватывает все ссылки в электронных письмах приложения Gmail, а не только ссылки, которые мы собираемся обработать нашим приложением. Пользователь нажимает на любую ссылку, и Gmail открывает ссылку прямо в нашем приложении, а не открывает ее в Chrome или Safari.
Единственный способ предотвратить это - войти в настройки Gmail и установить Safari в качестве браузера по умолчанию.
Это может быть вызвано неправильным файлом apple-app-site-association?
Это файл ассоциации, который мы используем для домена, где мы обрабатываем все пути в этом домене. Другие файлы ассоциации в других доменах являются более конкретными (с указанием подпутей).
{
"applinks": {
"apps": [],
"details": [
{
"appID": "xxx.yyy",
"paths": [ "/", "" ]
}
]
}
}