0
一个奇怪的错误,我用下面的代码分享一些在Facebook上SLComposeViewController会崩溃
if ([SLComposeViewController isAvailableForServiceType:SLServiceTypeFacebook]) {
SLComposeViewController *slComposeViewController = [SLComposeViewController composeViewControllerForServiceType:SLServiceTypeFacebook];
[slComposeViewController setInitialText:@"text"];
[slComposeViewController addImage:[UIImage imageNamed:@"image"]];
[self presentViewController:slComposeViewController animated:YES completion:nil];
} else {
NSLog(@"Facebook not available");
}
如果有下ios的设置没有Facebook账号,也没有Facebook的应用程序时,上面的代码将运行良好,显示日志'Facebook不可用',但如果在ios设置下没有Facebook帐户,并且有facebook应用程序,则上述代码将崩溃。有没有其他方法?