Facebook график API выйти из системы не работает

Я использую Graph Api для аутентификации Facebook, я использую следующий метод для входа в систему.

[FBSession openActiveSessionWithPermissions:permissions
                                   allowLoginUI:YES
                              completionHandler:
     ^(FBSession *session, 
       FBSessionState state, NSError *error) {}]; 

Это приводит к открытию страницы входа в мобильном сафари. Я использую [FBSession.activeSession closeAndClearTokenInformation]; для выхода из системы. Моя проблема в том, что я не могу войти в систему как другой пользователь, потому что процесс выхода из системы не очищает сеанс в Safari.

Та же проблема существует в примере приложения, представленного на developer.facebook.com http://cloud.github.com/downloads/facebook/facebook-ios-sdk/FacebookSDK-3.0.8.pkg

7 голосов | спросил Ab'initio 30 PM00000020000005931 2012, 14:31:59

1 ответ


0

Приложение Facebook на iphone обычно предназначено для одного человека, но при тестировании в качестве разработчика вы пытаетесь войти в систему с другим идентификатором пользователя. Вот где возникает проблема, прежде чем войти в приложение, сначала нужно войти в приложение fb с нужным идентификатором пользователя. Это происходит потому, что приложение fb api не позволяет приложениям создавать приложения для Facebook. Каждый раз, когда пользователь выходит из приложения, он также будет выходить из fb, и это будет очень раздражать пользователя.

ответил Dushyant Singh 30 PM00000020000004931 2012, 14:42:49

Похожие вопросы

Популярные теги

security × 330linux × 316macos × 2827 × 268performance × 244command-line × 241sql-server × 235joomla-3.x × 222java × 189c++ × 186windows × 180cisco × 168bash × 158c# × 142gmail × 139arduino-uno × 139javascript × 134ssh × 133seo × 132mysql × 132