2016-03-15 4 views
1

Я использовал FBSDK для получения информации о пользователе. Но разрешение на запрос пользователя появляется в браузере для сафари. Мне нужно открыть приложение FB в ios вместо того, чтобы всплывать браузер Safari, но браузер должен появиться, если пользователь не загрузил приложение ios fb. Как я могу достичь этого? (Я испытал это на моем iPhone 5s и по-прежнему попы сафари вместо родного приложения FB, но здесь я прикрепил имитатор изображение)Приложение для входа в приложение Facebook не открывается в приложении FB iOS, оно открывается в браузере браузера Safari

enter image description here

ответ

4

Это потому, что вы используете последнюю FBSDK и работаете на iOS 9.0+, которые поддерживает SFSafariViewController.

FBSDK добавлена ​​поддержка SFSafariViewController так вместо открытия в Safari, он будет открывать непосредственно в приложении в SFSafariViewController. Это должно быть хорошо для ваших целей.

В более ранних версиях iOS он по-прежнему будет открыт в Safari.

+0

Итак, можем ли мы изменить это и открыть в приложении FB? –

+0

@ChathurangaSilva Нет, вы не можете этого сделать! –

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

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