Войти через facebook Использование ACAccountStore не работает в IOS 9.2.1
Вот мой код для входа на Facebook:
if([SLComposeViewController isAvailableForServiceType:SLServiceTypeFacebook])
{
ACAccountStore *accountStore = [[ACAccountStore alloc] init];
ACAccountType *accountType = [accountStore accountTypeWithAccountTypeIdentifier:ACAccountTypeIdentifierFacebook];
NSDictionary *options = @{ACFacebookAppIdKey : FACEBOOK_APP_ID,
ACFacebookPermissionsKey : @[@"public_profile"]
};
[accountStore requestAccessToAccountsWithType:accountType
options:options
completion:^(BOOL granted, NSError *error)
{
if(granted)
{
}
else
{
NSLog(@"%@", [error description]);
}
}];
}
Когда я пытаюсь войти с помощью Facebook в iOS 9.2.1, параметр "предоставленный" всегда становится ложным. Я пробовал в других версиях, как iOS 9.2 и iOS 9.1, он работает нормально
Я сделал много исследований и разработок в стеке, а также в Google, но не смог найти правильного решения.
Ваша помощь будет ощутимой.
Благодарю.