Facebook iOS SDK отсутствует в браузере - PullRequest
0 голосов
/ 16 сентября 2011

Я просто играл с образцом кода iOS sdk Facebook, однако при входе в систему я вижу такой экран:

enter image description here

Теперь обычно в других приложениях я не вижу веб-адрес и строку поиска. Я вижу только Facebook в панели вкладок. Так как же я могу достичь того же?

Ответы [ 2 ]

1 голос
/ 16 сентября 2011

Когда вы запрашиваете у API Facebook аутентификацию пользователя, он пытается запустить приложение Facebook, если оно установлено; если нет, то вместо этого запускается Safari. Поскольку на симуляторе не установлено приложение FB, на симуляторе запускается Safari.

Если вы протестируете устройство, на котором установлено приложение FB, вы увидите, что оно запускается, как и ожидалось.

0 голосов
/ 16 сентября 2011

Вы используете SDK для открытия Facebook в Safari, поэтому вы видите адресную строку. Обычно приложения используют Facebook для открытия в WebView для аутентификации. И еще одна вещь, в настоящее время все приложения для iphone используют Graph Api вместо Facebook Sdk.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...