はじめに
気づいて、すぐわすれそうなこと、です。
アプリからの投稿を行う場合はFacebookの審査を受ける必要がある
との情報から、Socialframework使えば問題ないとおもったので
念のため確認しました。
(追記:2014.7.23)
FBアプリを登録して使えるようにするところの手順を追記しました。
FB仕様やフォーマットがコロコロ変わるのはいつものことなので参考程度におねがいします。
設定
Facebookアプリの作成
新規にアプリを作成
https://developers.facebook.com
Facebook SDK
Facebookアプリの作成と設定を行います。
通常投稿の機能には申請が必要なpermissionが含まれています。
大まかすぎますが、この状態でもAdministratorな権限であれば投稿ができました。
Social.framework
設定からログインするIDとパスワードを設定しておきます。
アプリ
こちらを利用しました。
Facebook SDK
Social.framework
投稿内容
Facebook SDKをつかったiOSアプリから
こちらはFBアプリでの設定とアプリ本体への設定が必要です
Social.frameworkをつかったiOSアプリから
さいごに
Facebook SDKをつかった実装でないとアプリ名がでないことを除くと
iOSの場合はSocial.frameworkを使えば、Facebookの申請は回避できそうです。
ただ、投稿したアプリの名前にこだわるのであれば
Facebookアプリの申請も合わせての日数がかかることを考慮する必要があります。