Como definir corretamente o valor do emblema do aplicativo no iOS 8?

Método antigo

[[UIApplication sharedApplication] setApplicationIconBadgeNumber:count];

agora dá erroAttempting to badge the application icon but haven't received permission from the user to badge the application.

Tentei usar a nova API (que acho que está relacionada ao valor do emblema)

CKModifyBadgeOperation * operation = [[CKModifyBadgeOperation alloc] initWithBadgeValue:50];
[operation setModifyBadgeCompletionBlock:^(NSError *error) {
      NSLog(@"%@", error);
}];
[operation start];

Mas estou recebendo erro<CKError 0x165048a0: "Not Authenticated" (9/1002); "This request requires an authenticated account">

Como definir crachá ou receber novas permissões?

questionAnswers(5)

yourAnswerToTheQuestion