无法将PFInstallation订阅到唯一渠道

时间:2015-06-27 16:09:41

标签: parse-platform

嘿所有我在尝试使用解析订阅用户(与用户关联的PFInstallation)时遇到了一些麻烦。我正在尝试将每个用户订阅到他们自己的唯一渠道,以便可以向他们发送自定义通知。

我有以下代码

PFInstallation *currentInstallation = [PFInstallation currentInstallation];
    PFUser *u = [PFUser currentUser];
    NSString *i = [NSString stringWithFormat:@"user%@", u.objectId ];
    [currentInstallation addUniqueObject:i forKey:@"channels"];
    [currentInstallation setObject:[PFUser currentUser] forKey:@"user"];
    [currentInstallation save];

但无论何时运行,我都会收到以下错误

[Error]: Bad channel name: user_(null) (Code: 112, Version: 1.7.2)

我正在记录我正在添加的频道名称,以确保没有任何空格或字符不允许但仍然会收到相同的错误。

非常感谢任何帮助。谢谢。

0 个答案:

没有答案