とFacebookの共有私は正常にFacebookのポッド(3つすべて)をインストールし、私のアプリにサインインすることはできますが、何も共有できません。Swift 3&Swift SDK(0.2.0)
コードは(それがサンプルプロジェクトではなく、現実のものからだ)非常に簡単です:
import FacebookLogin
import FacebookShare
のviewDidLoadで():
button.addTarget(self, action: "sharePic", for: .touchUpInside)
そしてまた私が持っている:
func sharePic() {
let url = URL(fileURLWithPath: "https://developers.facebook.com")
let content = LinkShareContent(url: url, title: "facebook", description: "facebook developers", quote: "fbd", imageURL: nil)
try! ShareDialog.show(from: self, content: content)
}
私はこのエラーメッセージを常に受け取ります:
fatal error: 'try!' expression unexpectedly raised an error: FacebookShare.ShareError.reserved: file /Library/Caches/com.apple.xbs/Sources/swiftlang/swiftlang-800.0.58.6/src/swift/stdlib/public/core/ErrorType.swift, line 178
「試してください!」という質問はありません。 (私はそれが悪い習慣であることは分かっていますが)私は自分のコードに何が間違っているのか、ここで何が間違っているのかを理解する方法は理解していません。
解決方法はありますか?でも、私は同じ問題があります。 –
本当は、いいえ。私は代わりにiOS共有を使用しています(それほど光っていませんが、動作し、ビデオ共有に制限はありません) – lithium
私はこの問題を解決できました。あなたはまた、ログインコードを共有することができます –