SLComposeViewControllerでSLServiceTypeFacebookのテキストを初期値を設定できない
SLComposeViewControllerでfacebookに投稿する機能があるのですが、どうやらできなくなったようです。
例えばこのコードは正常に動きません。
let facebookPostView:SLComposeViewController = SLComposeViewController(forServiceType: SLServiceTypeFacebook)! facebookPostView.setInitialText("test") //文字列がセットされない
どうしたものかを調べるとFacebook Policyによるものだそうです。
https://developers.facebook.com/bugs/962985360399542/
iOS - Social.frameworkのSLComposeViewControllerがバグってる件 - Qiita
【iOSメモ】SLServiceTypeFacebookの場合、SLComposeViewControllerのsetInitialTextメソッドが機能しない | hmcreation
回避策があればいいのですがどうなんでしょう。