2016-09-02 3 views
0

Я выполнил все необходимые вещи, но не имел успеха. Я хочу открыть приложение из браузера, но не только с URL-схемой как «обратный вызов».Как открыть приложение, используя URL?

У меня есть что-то вроде «http://11.11.21.114:8081/signup/callback?signupCode=123?id=20», так как я могу определить этот URL-адрес, чтобы открыть приложение?

+0

этот url local host api? –

+0

это просто фиктивный URL, но мне нужно открыть приложение, когда когда-либо называете этот URL –

+0

Вы можете открыть свое приложение, используя urlSchemes. –

ответ

4

Использование Универсальные ссылки

Но это будет работать только с общедоступного веб-сайта URL, которые должны быть доступны для Apple, серверов.

Единственное, что вам нужно - это иметь https-сервер и доступ к загрузке связанного файла домена.

При поддержке универсальных связей, IOS 9 пользователей могут нажать на ссылку на ваш сайт и получить легко перенаправлены на установленное приложение без происходит через Safari. Если ваше приложение не установлено, нажав ссылку на , ваш сайт откроет ваш сайт в Safari.

компании Apple Ссылка: =>Support Universal Links

Выполните это хороший учебник: =>Universal Link

0

Чтобы запустить приложение из Url, Deep Link используется. Вот учебник для полного шаг за шагом для открытия приложения:

http://blog.originate.com/blog/2014/04/22/deeplinking-in-ios/

После того, как его сделали, просто добавить сайт в Xcode Plist файл, затем передать URL в браузере будет запущен IOS приложение.

Надеюсь, что это поможет!

+0

Это не поддержка всего URL-адреса –

0

Добавить Innformation В файле Info.plist

In Url Identifier Enter Your Package Name && Url schemes add Application Name

  1. В Url Identifier Введите свое имя пакета & & схемы Url добавить Имя приложения
  2. открыть ссылку, как schemesname:// Затем откройте приложение
+1

Можете ли вы привести пример с именем фиктивного приложения. так что это будет легко понять. –