1

私は自分のプロジェクトで 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
4

2 に答える 2

0

設定をお忘れなく

-(BOOL)application:(UIApplication *)application openURL:(NSURL *)url sourceApplication:
(NSString *)sourceApplication annotation:(id)annotation
{
    return [FBSession.activeSession handleOpenURL:url];
}

ターゲット設定 ([情報] タブ) の URL タイプは fbXXXXXX として表示されます。ここで、XXXXXX は fb アプリ ID です。

于 2013-07-15T11:25:32.807 に答える
0

Facebook のすべての設定が揃っていることを確認します。

ここに画像の説明を入力

于 2013-07-15T11:29:10.680 に答える