isAvailableForServiceType siempre devuelve true?

Simple línea de código:

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

El problema es que estoy obteniendo 1 para ambos BOOLs. Eso es un problema porque ni Twitter ni Facebook están configurados con una cuenta. Esto está en el simulador, por lo que se pregunta si las personas que han experimentado esto también está sucediendo en los dispositivos.

La documentación dice que solo debe devolver verdadero si el servicio está disponible y al menos una cuenta está configurada. Pero me estoy volviendo cierto incluso sin la configuración de las cuentas. Me gustaría usar los valores para ocultar algunos botones de publicación social, por lo que me gustaría que esto funcione.

Respuestas a la pregunta(5)

Su respuesta a la pregunta