Facebook在Mac应用程序中的NSSharingService,没有配置帐户

时间:2014-05-29 13:02:34

标签: facebook macos twitter social-networking sharing

我正在尝试在Facebook / Twitter的Mac应用程序中共享链接,我想检查用户是否在设置中拥有该帐户。如果帐户不在设置中,我想通过网络浏览器进行共享。

我尝试以下代码,因为Apple documentation表示您可以使用带有nil参数的canPerformWithItems检查帐户是否已配置。 (facebookSharingService是NSSharingService)

  NSMutableArray *shareItems = [self prepareItemsToMessage];

    if ([self.facebookSharingService canPerformWithItems:nil])
    {
        /*
         Perform the service using the array of items.
         */
        [self.facebookSharingService performWithItems:shareItems];
    }
    else
    {
        [self shareFacebookByWebBrowser];
    }

使用此代码,弹出窗口显示我需要配置帐户。如何在“设置”中检查Facebook或Twitter的帐户?

0 个答案:

没有答案