2016-11-22 4 views
4

У меня возникли проблемы при получении универсальных ссылок на работуУниверсальные ссылки iOS не работают?

  • Мы добавили содержание JSon на наш сайт https://couchsurfing.com/apple-app-site-association
  • Я проверил, что он использует правильный ID команды и перевяжите ID
  • Универсальных ссылки включен в itunesConnect

запустить проверку яблока терпит неудачу со следующей ошибкой: ошибки нет приложений, связанных с URL

Я подумал, что валидатор не работает, но работаю на прошивке 10 устройств (универсальные возможности соединения на, с добавлением правильного доменом к нему), нажав на ссылку действительную не вызывает методы делегата в AppDelegate

Есть предположения?

ответ

6

Через 3 недели ... Оказалось, мой путь был неправильным. Мое предложение:

установить пути до ["*", "/"] во время отладки, получить все на работу и протестировать, затем в качестве последнего шага обновите путь и включите только поддерживаемые пути.

Чтобы быть более точным ссылкой я пытался зарегистрировать была site.com/events/123123, так что я хотел бы добавить путь к /events который является неправильным, что бы зарегистрировать site.com/events. Я должен был зарегистрировать /events/* вместо этого

Также самый простой способ проверить это - ввести ожидаемые ссылки в приложение Notes, потому что у Safari есть какая-то странная логика, когда ссылки должны обрабатываться как deeplink.

Валидатор приложения-сайта Apple не имеет смысла, он по-прежнему терпит неудачу, когда я жалуюсь на свой идентификатор приложения, когда работает deeplinks. Вместо этого используйте https://limitless-sierra-4673.herokuapp.com/

+0

Это: «/ events/*» является самой важной информацией в истории! – Krumelur

0

Проверка подлинности Apple проверяет некоторые другие вещи, которые не нужны универсальным ссылкам для работы, и, к сожалению, это часто приводит к ложным положительным сообщениям об ошибках. Файл https://couchsurfing.com/apple-app-site-association выглядит хорошо для меня, и он проходит this validator просто отлично.

При нажатии на действительную ссылку, приложение не открыто, или просто методы делегата не срабатывают? Это две очень разные проблемы и будут иметь разные решения. Есть несколько шагов по устранению неполадок, которые вы могли бы попробовать: here, хотя некоторые из них относятся к платформе связывания Branch.io (полное раскрытие: я на стороне филиала).

+0

нет приложения не открывается и делегировать методы не вызывают, застряли на нем в течение 2 недель :(прошло через это руководство по устранению неполадок – aryaxt

+0

Я пытаюсь проверить его https://broniboy.ru/places – werbary

Смежные вопросы