0

AnotherViewController[NavigationController プロジェクトに基づく] でアプリに Facbook 接続を実装します。そこには、facebook に共有するものがあります。そのため、このコードをviewDidLoad. ユーザーが Push animation で AnotherViewController に移動したとき。私のFBSessionがログインしているように見えます!! ユーザーがボタンを選択してactionSheetが表示されたときに、facebookにログインすることを決定したい

- (void)actionSheet:(UIActionSheet *)menu didDismissWithButtonIndex:(NSInteger)buttonIndex {

    switch (buttonIndex) {
        case 0:

            session = [FBSession sessionForApplication:@"587421274743043f3177a2f86684e533" secret:@"d22ad909a2e670269edd4d4e79c61c2a" delegate:self];
                [session resume];     
            if( session.isConnected )
            {                    

                [self showFBFeed];
            }
            else
            {
                FBLoginDialog* login = [[FBLoginDialog alloc] initWithSession:session];
                [login show];
                [login release];
            }

            break;

            case 1:
                    [session logout];


                break;

    }

したがって、そのコードをviewDidUnloadメソッドに配置すると、すべて正常に機能しますが、私のFacebook APIキーとシークレットは機能しません!!! なぜ ?どうすれば私の問題を解決できますか? :| ありがとうございました 。

4

1 に答える 1