Resmi ve güncel Facebook iOS SDK kullanıyorum.
Kurum içi dağıtım profili kullanarak bir fiziksel mağazada kullanılan bir iPad üzerinde bir uygulama geliştiriyoruz. Müşterilerin, alışveriş deneyimlerini geliştirmek için halka açık olan bir iPad'deki Facebook hesabına giriş yapabildikleri yerler.Facebook iOS SDK Çıkış
Karşılaştığım sorun, bir kullanıcı Facebook hesabında oturum açtığında, bir sonraki kullanıcı (müşteri), önceki kullanıcı kimlik bilgileriyle (You have already authorized xxx, Press "Okay" to continue
) hala oturum açmış olacaktır. Tabii bu iyi değil.
Bir önceki kullanıcının kendi kullanıcı adını ve parolasını doldurabilmesi için önceki (veya geçerli) kullanıcıyı gerçekte oturum açma (imzalama, kimlik bilgilerini silme veya herhangi bir şeyi yapma) için bir yol var mı?
Maalesef [[FBSession activeSession] closeAndClearTokenInformation]
hile yapmaz.
// ....
[[FBSession activeSession] closeAndClearTokenInformation];
[FBSession.activeSession openWithCompletionHandler:^(FBSession *session,
FBSessionState state,
NSError *error) {
// More code ...
}];
// ...
PS:
Bu
bugüne kadar bir kod parçasıdır. The cookie 'workaround' doesn't work for me (tabii ki)
diyoruz? iOS, Facebook uygulaması veya Safari ile mi? – ale0xB
Safari ile. – basvk