Я пытаюсь получить данные пользователей с помощью Parse. У меня есть некоторые проблемы, если эта проблема легко, я сожалею об этом.Parse PFQuery Получение данных пользователя с PFUSER.query
AppDelegate -> DidFinishingLaunchingWithOptions
Parse.enableLocalDatastore()
PFUser.enableAutomaticUser()
Parse.setApplicationId("ybeCuJs2YI54aTXaV5pq31tSSmDKlsLhMusdJRPW", clientKey: "LovGLnlAFCb4jyO2HPfinsozYzYr4u1kW8XFiaJI")
ViewController -> ViewDidLoad
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] [Ошибка]: недействительный сеанс token (Код: 209, Версия: 1.7.1) **** Проблема с Hava, проблема в следующем: ******* Необязательный (Error Domain = Parse Code = 209 "Операция не может быть выполнена. (Ошибка анализа 209.) « UserInfo = 0xXXXXXXXX {code = 209, tempor = 0, error = недействительный сеанс токен, originalError = Error Domain = NSURLErrorDomain Code = -1011« Операция не может быть завершена. (NSURLErrorDomain ошибка -1011.) "})
Я искал NSURLDomain ошибки и 209 код ошибки, но я не смог найти. Как я могу это исправить?
Вы инициализируется Разбор и набор ключей API и т.д.? – Shai
@Shai, да у меня есть. Я могу сохранить данные и получить данные CurrentUser. – Rys