Редактировать 1Невозможно войти в систему или зарегистрироваться PFUser PFObjects в OSX
На самом деле есть что-то более серьезное происходит здесь, как я также не в состоянии создавать и проверять объекты.
Так я импортировал #import
Тогда я звоню следующие из applicationDidFinishLaunching:
- (void)initParse {
[Parse setApplicationId:@"-----"
clientKey:@"-----"];
PFObject *testObject = [PFObject objectWithClassName:@"TestObject2"];
testObject[@"foo"] = @"barking";
[testObject saveInBackground];
}
С правильными ключами приложений и клиента, но я получаю следующее сообщение об ошибке регистрируется в консоли:
[__NSPlaceholderArray initWithObjects:count:]: attempt to insert nil object from objects[0]
Не знаю, почему это не работает?
Благодаря
Gareth
Хорошо, немного тупик на этом.
У меня есть приложение OS X, и я пытаюсь войти в системе пользователя, используя следующий метод в моем классе ViewController следующим образом:
- (IBAction)loginButton:(id)sender {
[PFUser logInWithUsernameInBackground:@"myname" password:@"mypass"
block:^(PFUser *user, NSError *error) {
if (user) {
// Do stuff after successful login.
NSLog(@"User Logged In");
} else {
// The login failed. Check error to see why.
NSLog(@"User Login failed");
}
}];
}
Я вручную ввел имя пользователя и пароль строку при поиске ошибок.
Неизбежно, установлено ли я их действительными учетными данными или нет, блок никогда не будет выполнен, если я устанавливаю точки останова, ни один из них никогда не попадает, и ни одно из сообщений не регистрируется.
Я что-то не хватает? Я не понимаю, почему это не работает. У меня есть установка приложения iOS с тем же самым идентификатором и ключом приложения, и он работает с одинаковыми учетными данными, но этого не будет.
У кого-нибудь есть идеи, что здесь происходит?
Благодаря
Gareth
Я была такая же проблема при переходе с 1.4.x Разбор до 1.6. Много времени потрачено на то, чтобы понять, откуда этот вопрос. Таким образом, теперь интеграция проекта с Parse, Facebook и т. Д. Становится еще более сложной, так как увеличивается количество зависимостей. Парсе было намного легче и легче поддерживать до того, как Facebook приобрел его ...В некоторых приложениях я начинаю использовать Parse в качестве хранилища данных, только вызвав curl api напрямую, и это позволяет мне избежать интеграции Parse.framework! – viggio24
Я сейчас сталкиваюсь с тем же вопросом, но я добавил рамки Bolts и не играю в кости. Любые другие идеи? – Nate
Спасибо! Я потратил 2 часа на поиск решения и, наконец, нашел это! – aasatt