iPhoneでfacebook connectを使用するときは、付属のログインボタンとログイン画面をフレームワークに組み込む必要がありますか?私が尋ねる理由は、私もtwitterを使用しており、facebookにログインしたときと同じようにユーザーにログインするときに同じユーザーエクスペリエンスを持ちたいからです。だから私は、ログイン画面を複製することができますFacebookのFacebookの接続を使用するだけで、Facebookの接続ログイン画面を一緒に使用しないでください。iPhoneで質問する
1
A
答えて
2
ログインボタン:いいえ。ログイン画面:はい。 FB Connectの統合をFriendFeed for iPhone、Stirに追加し、ログインボタンをスキップしました。代わりに、ユーザーはUIActionSheet上の "Facebook上の共有"ボタンを選択することができ、ユーザーは認証されているかどうかに応じてログイン画面を表示するか、自動的にリンクを投稿します。
ここにコードスニペットがあります。セッションが正常に再開されると、FBSessionオブジェクトのデリゲートのメソッドが呼び出されます。
上記の例で少し曖昧であることをお詫び申し上げます。正直言って、私はFBConnectがちょっとしたミステリーだと思って、実装するために最善を尽くし、私のアプリでできるだけ早くそれを離れさせました。あなたがより多くの情報を必要としているかどうかを教えてください。もっと具体的な答えをまとめます。下記の要求ごと
は:
あなたはFBSession
の+sessionForApplication:secret:delegate
クラスメソッドとFBSession
オブジェクトを取得することができます。セッションオブジェクトに-resume
と呼び出します。 YES
が返された場合、すぐにデリゲートの-session:didLogin:
メソッドが呼び出されます。このメソッドは、FB依存のアクションを配置する場所です。 -resume
が正常に表示されない場合は、上記のコードスニペットに示すようにFBLoginDialog
を作成する必要があります。理にかなっている?詳細情報が必要な場合は教えてください
関連する問題
- 1. iPhoneビュー質問
- 2. NSXMLParser iPhone質問
- 3. iPhoneボタン質問
- 4. iPhoneメソッド質問
- 5. iPhoneでのスレッドプログラミングに関する質問
- 6. nspredicate iphoneの質問
- 7. iPhoneプロビジョニングの質問
- 8. iPhone SDK audioSession質問
- 9. iphone:デリゲートの質問
- 10. iPhoneスクリーンキャプチャの質問
- 11. iPhone Loading Screen質問
- 12. (iphone)nsInvocationのクラッシュに関する質問
- 13. iPhone app AppStoreに関連する質問
- 14. iphoneログインフォームのセキュリティに関する質問
- 15. iPhone Store Kitに関する質問
- 16. iPhoneのソケットストリームに関する質問
- 17. AVAudioPlayer iPhoneに関する質問
- 18. iPhoneカレンダー(Kal)に関する質問
- 19. iPhone - navigationControllersとviewControllerに関する質問
- 20. Iphoneの方向の質問
- 21. iPhoneタイルベースのゲームボードの質問
- 22. Instagram iPhoneアプリケーションの質問
- 23. LazyTableImages for iPhoneサンプルコードリロード質問
- 24. iPhoneのメールの質問
- 25. iPhoneオーディオキューのサンプルレートの質問
- 26. iPhone App Storeの質問
- 27. Payment Gateway iphoneアプリの質問
- 28. iPhoneとAndroidアプリの質問
- 29. UIPicker固有の質問(iphone)
- 30. iphoneインターフェイスグロー効果の質問
上記のコードでどのようにfbSessionオブジェクトを取得しましたか?私はログイン画面を呼び出すことで新しいものを作成する方法を知っていますが、私のアプリの前回の実行中にユーザーが既に認証した後に有効なセッションを取得する方法がわかりません。ありがとう。 –