Я успешно интегрировал Facebook iOS SDK в свой проект iPhone и могу отправлять графические запросы, поэтому я знаю, что у меня правильно работают токены аутентификации и разрешения.
Моя проблема в том, что когда я пытаюсь передать URL-адрес Facebook в UIWebView (например, посмотреть на чей-то профиль, а затем выполнить какие-либо действия, такие как отправка запроса на добавление в друзья), веб-представление открывается со знаком Опция In / Login снова там, что не должно происходить, так как мой пользователь уже выполнил вход через FB SDK.
Интересно, что открытие URL через openURL запускает приложение Safari и загружает страницу как должным образом аутентифицированный пользователь ... однако, тогда я вне моего приложения:
NSString *url = [NSString stringWithFormat:@"http://m.facebook.com/RobertScoble"];
[[UIApplication sharedApplication] openURL:[NSURL URLWithString: url]];
Итак, мой вопрос: есть ли способ загрузки веб-просмотра через facebook-ios-sdk в качестве аутентифицированного пользователя? Или есть какой-то способ заставить openURL загружать страницу не в Safari, а в моем веб-просмотре?
Заранее спасибо!