如果isAvailableForServiceType方法返回NO,我该怎么办?

例如,如果isAvailableForServiceType方法在Twitter的情况下返回NO,我该怎么办?

 if ([SLComposeViewController isAvailableForServiceType:SLServiceTypeTwitter]) { // post message } else { // show some additional screen } 

我可以以某种方式为用户提供标准的登录/注册视图或将其切换到iOS设置吗? 如果是,我该怎么办?

提前致谢。

尝试这个

  if ([SLComposeViewController isAvailableForServiceType:SLServiceTypeTwitter]) { // } else { SLComposeViewController *twitterSignInDialog = [SLComposeViewController composeViewControllerForServiceType:SLServiceTypeTwitter]; [self presentViewController:twitterSignInDialog animated:NO completion:nil]; }