Facebook iOS SDK3.5で投稿処理を行う際の流れ(その1)
もっと簡単な方法あると思うんですが、公式でもちょっとドキュメント探しづらかったりするので、メモを残します。
サポートiOS Version:iOS5以上
フローチャート
処理の流れを図にしてみました。
解説
FacebookSDKで、FBSessionのクラスメソッドに"openActiveSessionWith..."というメソッドがあるのですが、コレがiOS5と、iOS6でもFacebookアカウントを端末に設定しているかどうかで処理が微妙に変わるので、それに対応する必要があります。
なので上記のフローチャートのように、ちょっとめんどくさい分岐が発生します。
次回は具体的に各分岐と処理にどんなapiを使ってるかを紹介したいと思います。