Swift - SLComposeViewController автоматически отклоняет себя

Я использую SLComposeViewController для обмена фотографиями в социальных сетях. Но я получаю эту ошибку в журнале

SLComposeViewController автоматически закрывает себя

Мой код: -

@IBAction func fbshare(_ sender:UIButton) {
    let vc = SLComposeViewController(forServiceType:SLServiceTypeFacebook)
    vc?.add(img.image!)
    vc?.add(URL(string: "http://www.example.com/"))
    vc?.setInitialText("Initial text here.")
    self.present(vc!, animated: true, completion: nil)
}

Я не могу получить SLComposeViewController на своем экране.


person Yash R    schedule 13.11.2017    source источник


Ответы (1)


Это работает и для SLServiceTypeFacebook, но нужно отклонить одно, чтобы представить другое. Я все еще работаю над этим.

if let vc = SLComposeViewController(forServiceType: SLServiceTypeTwitter) {

        //SLServiceTypeFacebook
        //SLServiceTypeTwitter

        vc.setInitialText(self.writeDBString)
        //vc.add(UIImage(named: "myImage.jpg")!)
        vc.add(URL(string: "https://itunes.apple.com/us/app"))
        present(vc, animated: true )            
}
person Jami Becker    schedule 13.11.2017