【发布时间】:2015-11-10 22:46:47
【问题描述】:
我有 PFUser 对象,它有名字、姓氏和电子邮件。
当我尝试更新已存在的用户电子邮件时,我收到错误消息。但是当从 [PFUser currentUser] 获取邮件时,它返回了错误的邮件,如何克服这个问题。下面是我的代码。
PFUser *user = [PFUser currentUser];
user[@"email"] = @"test@gmail.com"
[user saveInBackgroundWithBlock:^(BOOL succeeded, NSError *error) {
//UI refresh
}];
我收到以下错误: 邮箱test@gmail.com已经被占用(代码:203,版本:1.7.4)
在此之后为当前用户获取电子邮件
PFUser *user = [PFUser currentUser];
NSString *email = user[@"email"];
NSLog("email %@", email);
我收到了以下电子邮件“test@gmail.com”,但这是错误的,应该是“tester@gmail.com”。
仅供参考:我也在使用解析离线商店。
【问题讨论】:
-
你为用户设置的 ACL 是什么?=
-
user - read , write 是ACL
-
你试过 Njuri 的答案了吗?
标签: ios iphone email parse-platform