En son Facebook iOS SDK, 3.1.1 sürümünü kullanıyorum. Kullanıcılara, uygulamanızı Facebook'tan "bağlantıyı kesme" seçeneği sunmak istiyorum.Facebook'u iOS6'dan uygulamadan çıkarma
[[FBSession activeSession] closeAndClearTokenInformation];
iyi iş gibi görünüyor Yani, ama bir dahaki sefere yeniden giriş yapmak kullanıcıyı sormadan,
[FBSession openActiveSessionWithReadPermissions:allowLoginUI:completionHandler:handler];
hemen bana jeton veriyor diyoruz: Ben arıyorum. Kullanıcının kimliğini tekrar sormasını beklerdim. Cihazda bir Facebook hesabı kurulmamışsa, iyi çalışır, çünkü kullanıcının uygulamayı zaten doğruladıklarını ve 'Tamam' düğmesini gösterdiği web tarayıcısını açar. Ancak, eğer ayarlanmışsa, sessizce tekrar söyler ve kullanıcının "bağlantıyı kesmesi" nin hiçbir etkisi yoktur.
Bu sorunu başka biri var mı ve nasıl ele alıyorsunuz?
Teşekkürler, bu bizim uygulamalarımızda bazı şeyleri ayarlama şeklimizin tersine gider ama sanırım mantıklı. – igalic
İlginiz yok, neden her zaman sormayı umursuyorsunuz? Neden fark eder? – mattjgalloway
Üzgünüm mattjgalloway, yorumunuzu görmedim. Bunun nedeni, kullanıcıların yeni kullanmaya başladıkları zaman uygulamaya izin vermekten kaçınmaları olabilir. Belki de bir şeyler deniyorlar, Facebook eylemini tetikliyorlar, ancak sonra erişimi reddediyorlar. Daha sonra uygulamayı daha fazla kullanıp ona güvenmeye başladıklarında belki de Facebook hesaplarına erişmelerine izin verirlerdi, ancak bir daha sormayacaklar. – igalic