0

ゲストユーザーとしてログインします。アプリを強制終了します(ホームボタンをすばやく押し、アプリを上にスワイプします-明確にするためです)。アプリを再起動します。匿名ユーザーはまだログインしています。AppDelegate では次のように簡単だと思いました。

    func applicationWillTerminate(application: UIApplication) {
    // Called when the application is about to terminate. Save data if appropriate. See also applicationDidEnterBackground:.
    PFUser.logOut()
}

明らかにそうではありません。applicationWillTerminate で PFUser.currentUser を nil に設定する必要がありますか? または、このシナリオを処理するためのより良い方法はありますか?

4

1 に答える 1

1

ユーザーが強制的にアプリを終了しても、アプリには通知されません。あなたが望むようにする方法はありません(確実に)。

別の方法として、アプリの起動時にユーザーをログアウトすることもできます。

于 2015-02-24T03:15:24.510 に答える