Мое приложение отлично работает. Но от последнего часа это происходит сбой дает мне журнал:Weird Issue with Parse
Channel name must start with a letter: 2 (Code: 112, Version: 1.7.2)
Я использую сервис уведомлений Анализировать нажимной и следующий код, чтобы подписаться на канал:
NSString *str =[[NSUserDefaults standardUserDefaults]objectForKey:@"userEmail"]; //[email protected]
str = [str stringByReplacingOccurrencesOfString:@"@"
withString:@"-"];
str = [str stringByReplacingOccurrencesOfString:@"."
withString:@"-"];
PFInstallation *currentInstallation = [PFInstallation currentInstallation];
[currentInstallation addUniqueObject:str forKey:@"channels"];
currentInstallation[@"user"] = [PFUser currentUser]; //app crashes here
[currentInstallation saveInBackground];
Я ничего не изменил. Я проверил более ранние версии моего кода, и они также сбой в той же точке. В чем проблема, я не могу это понять.
Что такое 'str'? это было бы очень важно знать. – Fogmeister
@Fogmeister Я обновил свой вопрос – Sid
Каков вывод, если вы поместите 'NSLog (@"% @ ", str);' непосредственно перед строкой 'addUniqueObject'? – Fogmeister