2015-10-09 1 views
0

Я пытаюсь реализовать приложение Link в моем проекте IOS. Я настроил URL-схемы и протестировал, набрав testApps:// в мобильное сафари. Открывается диалоговое окно «Открыть приложения».Приложение Ссылка не работает в facebook и safari

Я также установил html-файл, доступ к общественному достоянию, www.testSite.com/testApps.html и включил базовый метатег, рекомендованный большинством веб-сайтов Apps Link Apps. Файл показан ниже:

<html> 
    <head> 
     <meta property="al:ios:url" content="testApps://default" /> 
     <meta property="al:ios:app_name" content="testApps" /> 
    </head> 
</html> 

Однако сафари не приглашают открывать приложения, когда я указываю URL.

Я также установка приложения Facebook настройки, FB_test_Apps, установить URL Scheme суффикса быть testApps, включите единого знака на и Deep Образцы.

делюсь www.testSite.com/testApps.html в фейсбуке, а также из приложений, которые регистрируются под facebook приложений FB_test_Apps (который будет показывать, как «Via FB_test_Apps» под постом).

Когда я нажимаю на это сообщение, Facebook загружает его в веб-просмотре facebook. Однако он не предлагает открыть мои приложения.

Есть ли что-нибудь, что я пропустил?

Update

Я узнал этот вопрос произойдет только в IOS9. iOS 8 способен хорошо работать.

Regard Стивен

ответ

2

Да IOS 9 сделал некоторые изменения. Вам нужно включить белый список схем URL, которые вы используете в своем проекте. Просто добавьте LSApplicationQueriesSchemes массива типов в свой информационный слой и укажите URL-адреса, которые вы должны открыть в своем проекте под ним.

+0

+1 к вам для ответа на это 10 секунд, прежде чем я был в состоянии сделать это. [Подробнее см. Здесь] (http://stackoverflow.com/questions/30987986/ios-9-not-opening-instagram-app-with-url-scheme). –

+0

Я понимаю это. но моя проблема - открыть приложения из приложений Facebook. Я думаю, чтобы сделать это в IOS9, мне нужна фейсбук для белого списка моих приложений. Но это не произойдет, не так ли? любая мысль? – Steven

+0

Что вы делаете, чтобы открывать свои приложения из Facebook? –

0

Я думаю, что слишком поздно на вечеринку.

Как уже упоминалось выше, Bhavuk, вы должны белым списком приложения fb для iOS9 и выше.

<key>LSApplicationQueriesSchemes</key> 
    <array> 
    <string>fb</string> 
    <string>fbapi</string> 
    <string>fbauth2</string> 
    <string>fbshareextension</string> 
    <string>fb-messenger-api</string> 
    </array> 

Ссылаясь отсюда.

iOS 9 not opening Instagram app with URL SCHEME

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

  • Нет связанных вопросов^_^