Невозможно заставить новые AppLinks работать на iOS или Android

Последнее обновление ниже при обновлении № 5

Я пытаюсь реализовать AppLinks для ОБА моих приложений для iOS и Android:http://applinks.org

Я сделал следующее:

настроить собственную схему URL для моего приложения: inacho: //Настройка в моем приложении Делегат:- (BOOL)application:(UIApplication *)application openURL:(NSURL *)url sourceApplication:(NSString *)sourceApplication annotation:(id)annotationДобавить метатеги на мой сайт по адресуhttp://www.nachorater.com :

<meta property="al:ios:app_store_id" content="581815579"/>
<meta property="al:ios:app_name" content="iNacho" />
<meta property="al:ios:url" content="inacho://default" />

Я убедился, что схема URL работает отлично, введя ссылку типа inacho: // default в Notes и щелкнув созданную ссылку. Wa-ла! Это открывает мое приложение.

Но когда я пытаюсь щелкнуть ссылку на www.nachorater.com из Facebook или Quip, ни одно из приложений автоматически не замечает, что на сайте настроены эти ссылки, и просто загружает сайт в браузер (а) вместо того, чтобы пытаться открыть мое приложение.

Кто-нибудь получил это работает?

Обновить:

У меня была проблема с некоторыми метатегами, отсутствующими в части <head> моих шаблонов, и я исправил ее.

Теперь ссылка:http://www.nachorater.com из приложения iOS для Facebook добавлено небольшое всплывающее окно, которое позволяет открывать URL в приложении iNacho следующим образом:

Но мои ссылки на динамические обзоры, похоже, не работают, хотя приложение Debug, на которое указал Ming, показывает, что метатеги выглядят правильно для них.

Например,http://www.nachorater.com/getReview?reviewID=6396169718595584

метатеги при отладке сhttps://developers.facebook.com/tools/debug/og/object?q=http%3A%2F%2Fwww.nachorater.com%2FgetReview%3FreviewID%3D6396169718595584 :

Обновление № 2:

Я разместил новую ссылку для обзора nacho на свою временную шкалу iNacho на Facebook, а затем попытался щелкнуть по ней в приложении Facebook для мобильных устройств.

Он начал загружать страницу и вызвал удобный индикатор, который позволяет открывать приложение в iNacho, но затем, когда страница загрузилась, индикатор исчез (прежде чем я смог щелкнуть по нему).

Обновление № 3:

Из приложения Facebook теперь я могу активировать URL-адрес inacho для своих отзывов, НО это ТОЛЬКО если я щелкну маленькое всплывающее окно, чтобы открыть его в iNacho, прежде чем оно исчезнет. Если я позволю странице полностью загрузиться во встроенном веб-представлении Facebook, небольшое всплывающее окно исчезнет.

Это проблема с Applinks? Или проблема с приложением Facebook? Или по замыслу и почему?

Обновление № 4:

Я могу знать, в чем проблема. Страница обзора в свою очередь загружает динамическое изображение для начального обзора. Таким образом, загружая страницу, она имеет тег img src, который указывает на динамический URL, который загружает изображение. Это ошибочно принимают за какое-то действие «перенаправления»?

Пример тега img (отображается):<img width="300" src="/getReviewImage?imageID=6125868501958656"></img>

Примечание. Существует множество других скриптов / ajax, которые также загружаются динамически (виджеты Facebook и Twitter и т. П.).

Это ошибка в AppLinks или в приложении Facebook для мобильных устройств? Разве это не должно заботиться о фоновой загрузке объектов, таких как ajax и динамические изображения?

Обновление № 5

15.07.14 - Это все еще происходит с последним приложением Facebook. Когда я щелкаю ссылку со своей страницы iNacho в Facebook на мой веб-сайт iNacho, появляется всплывающая опция, позволяющая открыть ее в приложении за доли секунды до завершения загрузки страницы. Тогда это скрывает это.

Что касается приложения Twitter, оно даже не дает мне всплывающее окно на долю секунды. Кажется, он не распознает, что ссылка вообще включена.

Quip, с другой стороны, я вставил ссылку начо и в первый раз, когда я нажал на нее, он пошел на встроенное сафари без возможности открыть в моем приложении. НО во второй раз, когда я щелкнул по нему, он сразу открыл мое приложение.

Описание: Пока что кажется, что некоторые приложения неправильно реализуют часть Навигации по AppLinks или что-то в этом роде. Кажется, Quip работает, но даже само приложение Facebook кажется, что оно не работает.

Ответы на вопрос(3)

Ваш ответ на вопрос