1

Facebook のログイン ボタンを備えたビュー コントローラーが読み込まれると、アクセス トークンがチェックされ、ユーザーが既にログインしているかどうかが確認されます。

if(FBSDKAccessToken.currentAccessToken() == nil)
    {
        //user not logged in
        print("User is not logged in")
    } else {
        print("User is logged in")
}

アプリを開くと「ユーザーがログインしています」と表示されるため、これは正しく機能しているため、printステートメントの下にセグエを追加しました。

self.performSegueWithIdentifier("mySegueID", sender: nil)

ログインしていることは引き続き出力されますが、セグエは実行されません。セグエ ID は正しいです。ストーリーボードを取得してIDでビューコントローラーを取得してから提示しようとしましたが、それもうまくいきませんでした。何か案は?

4

2 に答える 2