私は自分のプロジェクトで Facebook 共有オプションを使用しています。iOS 5 用に開発しています。アプリに手動で切り替える必要があります。これは、Facebook アプリを初めてインストールしたときにのみ発生し、後で正常に動作し、アプリに正常に戻ります。ただし、Facebook アプリを削除して再度インストールすると、同じ問題が発生します。以下の方法はすべて試しました。
+ (BOOL)openActiveSessionWithReadPermissions:(NSArray*)readPermissions
allowLoginUI:(BOOL)allowLoginUI
completionHandler:(FBSessionStateHandler)handler;
+ (BOOL)openActiveSessionWithPublishPermissions:(NSArray*)publishPermissions
defaultAudience:(FBSessionDefaultAudience)defaultAudience
allowLoginUI:(BOOL)allowLoginUI
completionHandler:(FBSessionStateHandler)handler;
+ (BOOL)openActiveSessionWithPermissions:(NSArray*)permissions
allowLoginUI:(BOOL)allowLoginUI
completionHandler:(FBSessionStateHandler)handler