2

Facebookと統合されたiOSアプリ(ログインとウォールへの投稿用)があるため、問題は、リカレントユーザー(Facebookでログイン-権限が与えられている)がログアウトして再度ログインしようとすると、

「すでに認証済み」
「このアプリはすでに承認されています。
[OK] を押して続行します」

「OK」ボタンを押して Facebook が自分のアプリ (instagram、soundtracking など) にバウンスするのを避けたいです。だから私は私のFacebookアプリで何かを設定する必要がありますか?.

アプリにこのコードを追加しましたが、まだ機能しません:

- (BOOL)application:(UIApplication *)application handleOpenURL:(NSURL *)url {
    return [[[FacebookManager sharedFb] facebook] handleOpenURL:url];
}
4

1 に答える 1

0

わかりました、私はそれを行う方法を考え出しました:

最初: これをアプリに追加します

// Pre iOS 4.2 support
- (BOOL)application:(UIApplication *)application handleOpenURL:(NSURL *)url {
    return [facebook handleOpenURL:url]; 
}

// For iOS 4.2+ support
- (BOOL)application:(UIApplication *)application openURL:(NSURL *)url
    sourceApplication:(NSString *)sourceApplication annotation:(id)annotation {
    return [facebook handleOpenURL:url]; 
}

2 番目: Facebook アプリ フォーム ( http://developers.facebook.com/apps/ ) に入力します。Facebookアプリフォーム

于 2012-06-15T10:40:59.527 に答える