isAvailableForServiceType sempre retorna true?

Linha simples de código:

NSLog(@"Checking on Facebook: %d -- Checking on Twitter: %d",[SLComposeViewController isAvailableForServiceType:SLServiceTypeFacebook], [SLComposeViewController isAvailableForServiceType:SLServiceTypeTwitter]);

O problema é que eu estou recebendo 1 para ambos os BOOLs. Isso é um problema porque nem o Twitter nem o Facebook estão configurados com uma conta. Isso está no simulador, então se perguntando se as pessoas perceberam isso também está acontecendo nos dispositivos?

A documentação diz que só deve retornar true se o serviço estiver disponível e pelo menos uma conta estiver configurada. Mas estou ficando real mesmo sem a configuração das contas. Eu gostaria de usar os valores para esconder alguns botões de postagem social, então gostaria que isso funcionasse.

questionAnswers(5)

yourAnswerToTheQuestion