O SLComposeViewController não definirá o initialText para SLServiceTypeFacebook

Parece um bug na estrutura Social, mas não define o texto inicial para o tipo de serviço do Facebook. Esta é minha implementação usando o Swift:

let view = SLComposeViewController(forServiceType: SLServiceTypeFacebook)
if view.setInitialText("Some text") {
    NSLog("Success")
} else {
    NSLog("Failure")
}
view.addURL(NSURL(string: "https://google.ro"))
self.presentViewController(view, animated: true, completion: nil)

O que funciona:

O URL aparece para o Facebook e o TwitterO initialText funciona corretamente apenas para o Twitter

O que é que não funciona:

O texto inicial não será exibido no Facebook, mesmo que o código acima exiba "Sucesso"Atualização 2

Parece que o Facebook realmente não quer que os desenvolvedores definam o texto inicial de uma mensagem ao compartilhar, pois isso é impossível, mesmo com seu SDK. No aplicativo que eu estava implementando, escolhi capturas de tela do aplicativo (enviadas como imagens) para permitir que o usuário compartilhe seu progresso no Facebook.

Atualizar

A solução é usar o SDK do Facebook para iOS; esse recurso da estrutura Social não é mais suportado pelo Facebook.

questionAnswers(3)

yourAnswerToTheQuestion