最近FacebookとTwitterで投稿するためにソーシャルフレームワークを使用していました。 Twitterがうまくいけば、たとえデバイスがFacebookのFacebookアプリを持っていなくても、Facebookは動作します。しかし、それがインストールされていれば、最初のテキストのない別のウィンドウが開きます。 これはなぜ起こっているのですか?これは修正できますか?FacebookのFacebookのiOSソーシャルフレームワーク
0
A
答えて
1
あなたはテキスト、画像を共有することができますが、SLComposeViewControllerを使用して、リンクが、私はそれがuのために働くことを願っています。
let mySLComposerSheet:SLComposeViewController = SLComposeViewController(forServiceType: SLServiceTypeFacebook)
mySLComposerSheet.setInitialText("Sharetext")
mySLComposerSheet.addURL(NSURL(string: "www.shareurl.com"))
mySLComposerSheet.addImage(UIImage(named:"image"))
mySLComposerSheet.completionHandler = {
(result:SLComposeViewControllerResult) in
mySLComposerSheet.dismissViewControllerAnimated(true, completion: {() -> Void in
if result == SLComposeViewControllerResult.Done {
print("success")
} else {
print("fail")
}
});
}
self.presentViewController(mySLComposerSheet, animated: true) {() -> Void in
}
swift3.0
let mySLComposerSheet:SLComposeViewController = SLComposeViewController(forServiceType: SLServiceTypeFacebook)
mySLComposerSheet.setInitialText("Sharetext")
mySLComposerSheet.add(URL(string: "www.shareurl.com"))
mySLComposerSheet.add(UIImage(named: "image"))
mySLComposerSheet.completionHandler = {
(result:SLComposeViewControllerResult) in
mySLComposerSheet.dismiss(animated: true, completion: {() -> Void in
if result == SLComposeViewControllerResult.done {
print("success")
} else {
print("fail")
}
});
}
self.present(mySLComposerSheet, animated: true) {() -> Void in
}
+0
私はテキストを共有する方法を知っています.....問題は、デバイスがそれにインストールされているFacebookのアプリを持っているときに発生します。この場合、最初のテキストがない別のウィンドウが開きます(質問ではpic)。 期待される動作は、コードがデフォルトで開いている同じソーシャルフレームワークウィンドウを開く必要があることです –
関連する問題
- 1. Facebook Access Token Expired - iOS 6ソーシャルフレームワーク
- 2. IOSのFacebook API
- 3. 新しいiOS6ソーシャルフレームワークを使用してFacebookユーザーデータを照会
- 4. Facebookの統合iOS SDK(Facebook Connect)?
- 5. iOS上のFacebook SDK
- 6. Facebookの許可iOS
- 7. iOS Facebookの承認
- 8. facebook ios sdkのヘルプ
- 9. FacebookとiOS
- 10. Facebook OAuth with iOS
- 11. facebook-ios-sdkログアウト
- 12. facebook login on ios
- 13. Facebook、iOS SDK
- 14. FaceBook IOS SDK - GitHub
- 15. Facebook、IOS、ビジネスページ
- 16. Facebook Share iOS Swift
- 17. facebook login iOS
- 18. iOS Facebook Connectニュースフィード
- 19. FacebookデベロッパーセットアップレジスタiOS
- 20. Facebookヘルプ、iOS SDK
- 21. iOS Facebook SDK - ベストプラクティス?
- 22. iOSのFacebookのFQLチェックが
- 23. iOSでのFacebookのコメントUIWebView
- 24. のFacebookのiOS SDKログアウト
- 25. iOSアプリのFacebookスタイルのスライドバー
- 26. FacebookのユーザーのRSSフィードios
- 27. 私のiOSアプリでFacebookのiOSのSDK
- 28. FacebookのBranch.ioリンクiOS App
- 29. 複数のrequestWithGraphPath Facebook iOS
- 30. Facebook MessengerのiOSアプリURLスキーム
初期何文字?あなたはFacebookのプラットフォームポリシーを読んでいますか? – WizKid
申し訳ありませんが、私はポリシーを読んでいませんでした。しかし、初期テキストを設定するためのパラメータがあります。フレームワーク自体がそれを提供します –
いくつかのコードを提供してください –