Интеграция Facebook с iOS 6

Я работаю над приложением, в которое хочу добавить функцию «Войти через Facebook». Согласно документации facebook, они предоставили facebook SDK и платформы Social/AdSupport/Account. Я попробовал образец приложения на Facebook, но он не дает того, чего я именно хочу. Как мне добиться следующих вещей, которые должны быть совместимы как для устройств iOS 5, так и для устройств iOS 6.

Пример Facebook: 1. Нажмите кнопку входа в систему, чтобы перейти в браузер Safari для аутентификации при входе. 2. После авторизации пользователь возвращается обратно в наше приложение. 3. После выхода из сеанса, если пользователь снова попытается войти в систему, он / она не будет запрашивать имя пользователя и пароль, SDK напрямую перенаправит их на страницу Facebook с помощью кнопки «ОК». После нажатия кнопки «ОК» они возвращаются в наше приложение.

Мои требования: 1. Нажмите на кнопку входа в систему, чтобы отобразить диалог входа в систему, а не переходить пользователя в браузер Safari. 2. После входа в систему диалоговое окно входа должно исчезнуть, и пользователь должен отобразить главный экран приложения. 3. После выхода из сеанса, если пользователь попытается снова войти в систему, он должен отобразить диалоговое окно входа в систему.

Что я заметил, что из-за сохраненных файлов cookie в браузере Safari пользователю не предлагается повторно войти в систему.

Итак, если у кого-нибудь есть идея, помогите мне выполнить вышеуказанное требование? или Как мне добиться вышеперечисленных вещей?


person iMash    schedule 06.10.2012    source источник
comment
Пожалуйста, проверьте: stackoverflow.com/questions/12673729/   -  person Vijay Verma    schedule 06.10.2012
comment
попробуйте это: techotopia.com/index.php/   -  person Nayan    schedule 06.10.2012
comment
Я уже прошел через вышеизложенное, это не то, чего я пытаюсь достичь. Мне нужна функция входа в систему.   -  person iMash    schedule 06.10.2012


Ответы (1)


в ios 6 вы можете использовать функцию SLComposerview, которая доступна в Social Framework, а для ios 5 и более ранних версий вы должны использовать facebook sdk, который доступен здесь https://developers.facebook.com/ios/

Вы можете прочитать инструкцию и попробовать сначала запустить образцы, которые дадут вам лучшее представление.

Удачи!

person mandeep    schedule 30.07.2013