坚持在AppStore更新之间解析用户

时间:2014-11-19 18:55:09

标签: ios objective-c parse-platform

我的印象是[PFUser currentUser]处理了AppStore更新之间的用户缓存,但我想我错了。

换句话说:我不希望用户每次将更新推送到App Store时都必须登录。是否有Parse函数来处理这个问题?或者我使用NSUserDefaults还是什么?

首先对我这个问题......善待:)

1 个答案:

答案 0 :(得分:0)

首先尝试获取当前用户 - 也许Parse单例不存储/持久存在currentUser。我的代码如下所示:

 //[[PFUser currentuser] fetch] sometimes hangs for a while, I don't know why. Kick off to the bg.
    dispatch_async(dispatch_get_global_queue(DISPATCH_QUEUE_PRIORITY_DEFAULT, 0), ^{
        [[PFUser currentUser] fetch];

        if (![PFUser currentUser])
        {
            dispatch_async(dispatch_get_main_queue(), ^{
                // Display login screen
                [self.window.rootViewController presentViewController:authViewController animated:NO completion:nil];
            });
        }
    });