iOS社会統合 - Facebook / Twitterアカウントが表示されていないときに実用的にアラートを表示する

StackOverflow https://stackoverflow.com//questions/24027884

質問

このコードを使って、私のアプリにFB / Twitterを共有しています。

SLComposeViewController *vc = [SLComposeViewController composeViewControllerForServiceType:SLServiceTypeFacebook];
.

うまく機能します、ユーザーがfb / twitterを持っていないとき、それは以下の旨を促します:

画像の記入説明

今、私はFacebookの統合/ログインをしています。そして、この特定のデバイスにFacebookのアカウントがあるかどうかを最初にチェックする必要があります。私の行く:

if ([SLComposeViewController isAvailableForServiceType:SLServiceTypeFacebook])
 {
   [self connectFB];
 }
  else{
    //show alert
 }
.

社会的枠組みが上記のようなものに似た警告を見せたい。私は私の自己の警告を作成することができますが、ユーザーが[設定]ボタンをクリックしているときにFacebookの設定に移動することはできません(不可能)。

上記のように実用的な警告を示すコードはありますか?

役に立ちましたか?

解決

いいえ、それを見せることはできません。先に進んで、SLCompoSeviewControllerがメッセージを送信するようにポップアップすることができ、それはアラートを表示することになりますが、アラートの背後にあるCompose UIが表示されます。これは、あなたにとって問題ないかもしれません。

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top