Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/redis/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Parse platform 解析:每次应用程序终止时,使用“enableAutomaticUser”创建的用户都会被丢弃吗?_Parse Platform_Pfuser - Fatal编程技术网

Parse platform 解析:每次应用程序终止时,使用“enableAutomaticUser”创建的用户都会被丢弃吗?

Parse platform 解析:每次应用程序终止时,使用“enableAutomaticUser”创建的用户都会被丢弃吗?,parse-platform,pfuser,Parse Platform,Pfuser,解析Cocoapods构建的1.7.1版 我有一个完全裸露的项目,我通过[PFUser enableAutomaticuser]设置了一个匿名用户。从Parse中的_Users表判断,当我终止应用程序时,ID似乎被丢弃,并在随后的应用程序启动时重新生成。 在任何情况下,我都不会注销或做任何应该注销用户的事情 这是预期的行为还是bug 我的代码,如果重要的话: func application(application: UIApplication, didFinishLaunchingWithOp

解析Cocoapods构建的1.7.1版

我有一个完全裸露的项目,我通过[PFUser enableAutomaticuser]设置了一个匿名用户。从Parse中的_Users表判断,当我终止应用程序时,ID似乎被丢弃,并在随后的应用程序启动时重新生成。 在任何情况下,我都不会注销或做任何应该注销用户的事情

这是预期的行为还是bug

我的代码,如果重要的话:

func application(application: UIApplication, didFinishLaunchingWithOptions launchOptions: [NSObject: AnyObject]?) -> Bool
{   
    // Initialize Parse.
    Parse.setApplicationId(APP_ID,
        clientKey: CLIENT_KEY)

    // Create or authenticate anonymous user
    PFUser.enableAutomaticUser()
    PFUser.currentUser()!.saveEventually { (success:Bool, error:NSError?) -> Void in
        if (success)
        {   
             // Setup push notifications
        }
    }

    // Track statistics around application opens.
    PFAnalytics.trackAppOpenedWithLaunchOptions(launchOptions)

    return true
}
如果有帮助的话。。。 用户似乎在应用生命周期的最后一刻存在于applicationWillTerminate:,但在调用启用自动用户之前的下一次启动的ApplicationIDFinishLauchingWithOptions:中为零