2014-09-04 74 views
2

我正尝试使用parse.com编写基于登录的应用程序保持会话在后台存活

当我的应用程序发送到后台时,它已注销。我想在应用程序发送到后台时保持会话活动状态。

有没有办法做到这一点?

回答

0

在应用程序委托,检查是否有一个有效的分析用户会话和执行SEGUE到右侧视图控制器,甚至替换当前的根视图控制器:

- (BOOL)application:(UIApplication *)application didFinishLaunchingWithOptions:(NSDictionary *)launchOptions { 

    if ([PFUser currentUser]) { 
     // Go to your logged in view controller 
     [self performSegueWithIdentifier:@"autoLoginSegue" sender:self]; 
    } 
} 
+0

感谢安德烈。我还将使用NSUserDefaults来保存登录凭据。 – mehmeet43 2014-09-04 12:33:23

+0

不客气。 我认为你不需要保存登录凭证,因为Parse SDK已经在currentUser对象上缓存了它。 – andreelias 2014-09-04 12:38:14

+0

如果应用程序关闭了用户,我会需要。我需要从NSUserDefaults调用用户名和密码并将用户重新登录。除非用户自己注销。我搜索,但无法找到,我想知道是否有任何解决方案。 – mehmeet43 2014-09-04 13:11:37