0

I'm trying to read user info from Parse
I can read both name and phone (among lots else) fine, but the email column is not being red.

I set the user info like this:

        PFUser.current()?["name"] = name
        PFUser.current()?["phoneNumber"] = phoneNumber
        PFUser.current()?["email"] = emailAddress    

And trying to read like this:

query.findObjectsInBackground { (objects, error) in
    if let users = objects {
       for object in users {
         if let user = object as? PFUser {   
             if let getName = user["name"] as? String {
                 var name = String()
                 name = getName
                 self.informationLabels[18].text = name
                 }

                 if let getPhone = user["phoneNumber"] as? String {
                 var phone = String()
                 phone = getPhone
                 self.informationLabels[19].text = phone
                 }

                  if let getMail = user["email"] as? String {
                  var mail = String()
                  mail = getMail
                  self.informationLabels[20].text = mail
                   }
Tom Fox
  • 897
  • 3
  • 14
  • 34
Eccles
  • 394
  • 1
  • 3
  • 13

1 Answers1

-1

Accessing user's email requires the masterkey as a security mesure.

Pjotr Raskolnikov
  • 1,558
  • 2
  • 15
  • 27