1

SpriteKit ゲーム (iOS 8 + Swift) にソーシャル共有を統合しています。すべて正常に動作していますが、「LaunchServices: invalidationHandler が呼び出されました」というエラーが表示されます。エラーを修正する方法はありますか?これは私のコードです:

func shareWithFacebook() {

    if SLComposeViewController.isAvailableForServiceType(SLServiceTypeFacebook) {
        let facebookSheet = SLComposeViewController(forServiceType: SLServiceTypeFacebook)
        facebookSheet.setInitialText("Test FB post with score of \(score)")
        self.presentViewController(facebookSheet, animated: true, completion: nil)
    } else {
        println("facebook not available")
    }

}

ViewController を提示する前に sourceView も追加しようとしましたが、それでもエラーが発生します...

facebookSheet.popoverPresentationController?.sourceView = self.view
4

0 に答える 0