保持当前用户使用swift和parse登录

时间:2015-07-10 02:06:26

标签: ios swift ios7 login parse-platform

我试图保持当前用户登录,即使他们像其他应用程序一样关闭应用程序(没有最小化但是关闭)。解析文档建议使用

var currentUser = PFUser.currentUser()
if currentUser != nil {
  // Do stuff with the user
} else {
  // Show the signup or login screen
}

但关闭应用后,currentUser总是为零。任何帮助将不胜感激

1 个答案:

答案 0 :(得分:1)

只要解析中的会话仍在运行,那段代码就可以正常工作。

我遇到了同样的问题,因为我在func viewDidLoad()中编写了该代码。

当我写道:

func viewDidAppear(animated:Bool){
    super.viewDidAppear(animated)
    var currentUser = PFUser.currentUser()
    if currentUser != nil {
        // Do stuff with the user
    } else {
        // Show the signup or login screen
    }

它工作得很好