0

iOSアプリをFacebookと統合しています。認証とrequestWithGraphPathの送信を同時に行いたい。どうやってやるの?今私は次のコードを使用しています:

 if (!facebook.isSessionValid) {
            NSLog(@"in else login button tapped");
            NSArray *permissions = [[NSArray alloc] initWithObjects:
                                    @"user_likes", 
                                    @"publish_stream",
                                    @"user_about_me",
                                    @"email",
                                    nil];
            [facebook authorize:permissions];
            [permissions release];

            [facebook requestWithGraphPath:@"me" andDelegate:self]; 
        }

ただし、requestWithGraphPathが呼び出された後。私のアプリは待ち続けます。でも次回また来てボタンを押すとうまくいきます。facebook.isSessionValidがfalseの場合、認証とrequestWithGraphPathは同時に機能しますか?前もって感謝します。

4

1 に答える 1

0

承認した後、デリゲートを適切に設定した場合。そして、ユーザーはアプリに戻ります。方法は次のとおりです。

 -(void)fbDidLogin {

 }

トリガーする必要があり、そこでgraphPathをリクエストできます。

于 2012-09-07T08:54:20.433 に答える