2016-10-12 2 views
0

Может ли приложение iOS иметь более 1 домена универсальной ссылки?Универсальная ссылка нескольких доменов

Я добавил оба домена в файл Права, но работает только 1 домен.

E.g. https://subdomain.domain1.com/link - это работает https://subdomain.domain2.com/link - это не работает

Однако домен 2 является псевдонимом сайта для домена 1. Таким образом, файл ассоциации является одинаковым на обоих.

Любые идеи?

+0

Есть ли какой-либо выход в журнале вашего устройства? Вы можете столкнуться с проблемами доступа к файлу ассоциации apple-app-site-association, если домен 2 является псевдонимом - я считаю, что Apple требует, чтобы этот файл был доступен напрямую. – bradkratky

+0

Я проверю журнал устройства. Но файл apple-app-site-association доступен как очевидно. Спасибо –

+0

В журнале говорится: Oct 12 20:14:33 Утверждение iPad-Aird [63] : утверждение не выполнено: 13G36: assertiond + 30600 [0B862A7D-6E8B-3778-AD17-C7694ECD5BCD]: 0x16 Oct 12 20:14: 33 iPad-Air Unknown [63] : Oct 12 20:14:33 iPad-Air swcd [356] : 2016-10-12 08: 14: 33.178461 PM [SWC] Немедленная повторная попытка для домена «subdomain.domain2». com ' Oct 12 20:14:33 iPad-Air swcd [356] : 2016-10-12 08: 14: 33.593025 PM [SWC] Немедленная повторная попытка для домена «subdomain.domain2.com» Oct 12 20:14 : 35 Pad-Air backboardd [56] : | GAXGeneral | info | Обновление идентификатора пакета приложения сеанса связи com.apple.mobilesafari. –

ответ

0

Приложение iOS может иметь несколько доменов Universal Links. Тем не менее, Apple крайне строго соблюдает правило без перенаправления на apple-app-site-association файлах. Не видя фактических доменов, мы не можем сделать для вас много проблем, но, как правило, ничего, кроме CNAME для псевдонимов, может вызвать проблемы.

Возможно также, что вы случайно отключили универсальные ссылки во втором домене. Если вы вставляете ссылку в приложение Notes и долго нажимаете на нее, вы получаете Открыть в [App Name] вариант?

+0

ingelby.aftersalesdashboard.com ingelby.vehicleaftersales.com Первый работает, второй - нет. –

+0

Оба домена используют записи A в DNS, поэтому не должно быть проблем с перенаправлением. Если вы удалите ingelby.aftersalesdashboard.com из своих прав и используете только ingelby.vehicleaftersales.com, то работает ли последний? –

+0

Я попытался удалить рабочий и только с ingelby.vehicleaftersales.com, и это не сработало. Срыв! –

0

Хотя ваш локон работает это звучит, как вы используете редирект, который является одним из ограничений в described by Apple:

файл должен быть доступен через HTTPS-без переадресаций-на https: ///яблоко-приложение-сайт-ассоциация или https: ///.well-known/apple-app-site-association

Я считаю, что вам придется провести второй домен индивидуальна для Универсальных ссылок на работу.

+0

Вот домены, которые нужно попробовать: –

+0

https: //ingelby.aftersalesdashboard.com/ https://ingelby.vehicleaftersales.com/ Первый работает, второй не –

+0

Я не уверен, как Apple оценивает перенаправление, но, как я уже сказал, если вы используете перенаправление, это вызовет проблемы - Я не удивлен, что это не сработает. – bradkratky