Я использовал FBSDK для получения информации о пользователе. Но разрешение на запрос пользователя появляется в браузере для сафари. Мне нужно открыть приложение FB в ios вместо того, чтобы всплывать браузер Safari, но браузер должен появиться, если пользователь не загрузил приложение ios fb. Как я могу достичь этого? (Я испытал это на моем iPhone 5s и по-прежнему попы сафари вместо родного приложения FB, но здесь я прикрепил имитатор изображение)Приложение для входа в приложение Facebook не открывается в приложении FB iOS, оно открывается в браузере браузера Safari
1
A
ответ
4
Это потому, что вы используете последнюю FBSDK
и работаете на iOS 9.0+
, которые поддерживает SFSafariViewController
.
FBSDK
добавлена поддержка SFSafariViewController
так вместо открытия в Safari
, он будет открывать непосредственно в приложении в SFSafariViewController.
Это должно быть хорошо для ваших целей.
В более ранних версиях iOS
он по-прежнему будет открыт в Safari
.
Итак, можем ли мы изменить это и открыть в приложении FB? –
@ChathurangaSilva Нет, вы не можете этого сделать! –