В моем приложении более одного пользователя могут входить в социальные сети и делиться ими на свою временную шкалу.Выход из facebook SDK в iOS progammatically
Мой вопрос заключается в том, как выйти из предыдущего пользователя после его использования? Я пробовал много решений, как показано ниже, но ничего не помогло.
Выход из Facebook SDK,
FBSDKLoginManager *login = [[FBSDKLoginManager alloc] init];
[login logOut];
Очистить кэши
- (void)clearCaches
{
NSHTTPCookie *cookie;
NSHTTPCookieStorage *storage = [NSHTTPCookieStorage sharedHTTPCookieStorage];
for (cookie in [storage cookies]) {
NSString *domainName = [cookie domain];
NSRange domainRange = [domainName rangeOfString:@"facebook"];
if(domainRange.length > 0) {
[storage deleteCookie:cookie];
}
}
NSString *appDomain = [[NSBundle mainBundle] bundleIdentifier];
[[NSUserDefaults standardUserDefaults] removePersistentDomainForName:appDomain];
[[NSUserDefaults standardUserDefaults] synchronize];
}
Но ничего не помогло, Очистка кэшей не являются стабильными. В большинстве случаев его не очищающие тайники.
Любая помощь приветствуется!
также удалите разрешение и попробуйте один раз –
Не могли бы вы прислать мне пример кода? –