Ios 如何检测用户是否从本机操作系统登录Facebook

Ios 如何检测用户是否从本机操作系统登录Facebook,ios,objective-c,facebook,social-framework,acaccountstore,Ios,Objective C,Facebook,Social Framework,Acaccountstore,是否有方法检查用户是否在设备设置中登录? 如果是,如何进行 还有,有没有一种方法可以直接将用户的设备设置引导到Facebook帐户选项卡?如果是,如何进行 问题是,我想检测用户是否已经在设备设置中登录。如果是,那么我将让用户共享。如果没有,我想将用户重定向到fb选项卡中的设备设置,让他决定是否登录。是,您可以检查。但是没有办法在Facebook选项卡的设置下引导用户。事实上,不可能通过Programmatically打开应用程序中的设置,所以即使我可以检测到,现在也有办法将我的用户指向设置。这意

是否有方法检查用户是否在设备设置中登录? 如果是,如何进行

还有,有没有一种方法可以直接将用户的设备设置引导到Facebook帐户选项卡?如果是,如何进行


问题是,我想检测用户是否已经在设备设置中登录。如果是,那么我将让用户共享。如果没有,我想将用户重定向到fb选项卡中的设备设置,让他决定是否登录。

是,您可以检查。但是没有办法在Facebook选项卡的设置下引导用户。事实上,不可能通过Programmatically打开应用程序中的设置,所以即使我可以检测到,现在也有办法将我的用户指向设置。这意味着我不能做我最初计划做的事情。非常感谢您的快速回复。我试过这个。即使我登录了设备设置,它也总是返回no。你知道为什么吗?
ACAccountType *facebookAccountType;
ACAccountStore *accountStore = [[ACAccountStore alloc] init];
facebookAccountType = [accountStore accountTypeWithAccountTypeIdentifier:ACAccountTypeIdentifierFacebook];
NSArray *facebookAccounts = [accountStore accountsWithAccountType:facebookAccountType];
if([SLComposeViewController instanceMethodForSelector:@selector(isAvailableForServiceType)] != nil)
{
    if ([SLComposeViewController isAvailableForServiceType:SLServiceTypeFacebook])
    {
        SLComposeViewController *composeViewController = [SLComposeViewController composeViewControllerForServiceType:SLServiceTypeFacebook];

        [composeViewController setInitialText:@"Hello"];
        [composeViewController setCompletionHandler:^(SLComposeViewControllerResult result) {

            switch (result) {
                case SLComposeViewControllerResultCancelled:
                    [UIAlertView showAlertViewWithTitle:APPNAME message:@"Facebook sharing canceled!!"];
                    break;
                case SLComposeViewControllerResultDone:
                    [UIAlertView showAlertViewWithTitle:APPNAME message:@"Successfully posted on Facebook."];
                    break;

                default:
                    break;
            }
        }];
        [[self.window rootViewController] presentViewController:composeViewController animated:YES completion:nil];
    }