我试图通过Parse获取用户数据。我有一些问题,如果这个问题很简单,我很抱歉。
AppDelegate->DidFinishingGlaunchWithOptions

    Parse.enableLocalDatastore()
    PFUser.enableAutomaticUser()
    Parse.setApplicationId("ybeCuJs2YI54aTXaV5pq31tSSmDKlsLhMusdJRPW", clientKey: "LovGLnlAFCb4jyO2HPfinsozYzYr4u1kW8XFiaJI")

视图控制器->视图加载
    PFGeoPoint.geoPointForCurrentLocationInBackground {
        (geoPoint: PFGeoPoint?, error: NSError?) -> Void in
        if error == nil {
            println(geoPoint)

             var user = PFUser.currentUser()!
            user["location"] = geoPoint

            if(geoPoint == nil)
            {
                println("Geopoint is null.")
            }

            var query = PFUser.query()!
            query.whereKey("location", nearGeoPoint: geoPoint!)
            query.limit = 10
           query.findObjectsInBackgroundWithBlock {
                (users: [AnyObject]?, error: NSError?) -> Void in

                if(error == nil)
                {
                    println("DATA IS COMING")
                    for user in users!
                    {
                        println(user)
                    }

                }
                else
                {
                    println("**** Hava problem, Problem is: *******")
                    println(error)
                }


            }

ViewDidLoad方法中的此代码,给出以下结果:
2015-05-12 15:27:14.879 Tinder[1727:463475][错误]:无效会话
令牌(代码:209,版本:1.7.1)
****Hava问题,问题是:*******可选(Error Domain=Parse Code=209“操作无法完成。(分析错误209。)
UserInfo=0xXXXXXXXX{code=209,temporary=0,error=无效会话
令牌,originalError=Error Domain=nsurlerdomain Code=-1011
无法完成操作。(NSURLErrorDomain错误-1011.)“})
我搜索了NSURLDomain错误和209代码错误,但找不到。我怎样才能修好它?

最佳答案

这个错误是NSURLErrorBadServerResponse。服务器返回了一个HTTP 500错误。服务器端出了问题。如果您有权访问服务器日志,它们可能会告诉您问题所在。如果没有,请尝试从浏览器进行相同的查询。

09-17 07:45