0

Facebook ログインを既存のアプリに統合しようとしています。私は AppDelegate.m に openURL メソッドと handleOpenURL メソッドを持っていますが、ボタンをクリックするとビュー コントローラーの 1 つで facebook オブジェクトを初期化します。したがって、私の fbDidLogin メソッドは viewController にあり、呼び出されることはありません。fbDidNotLogin も呼び出されません。

私がやっているのは何か間違っていますか?

4

2 に答える 2

0

そして、AppDelegateに唯一のメソッドを実装するのを忘れました。

- (BOOL)application:(UIApplication *)application handleOpenURL:(NSURL *)url {
    return [[FacebookService sharedInstance].facebook handleOpenURL:url];
}

FacebookService-私のラッパーシングルトーンクラスであり、Facebookのインスタンスが含まれています。エラーは同じでした。

于 2012-11-16T08:09:47.887 に答える
0

私は同じ問題を抱えていました。それは、チュートリアルhttp://developers.facebook.com/docs/mobile/ios/build/#registerにあるように、info.plistにURLタイプを設定していなかったためです。

于 2012-05-22T14:15:23.267 に答える