Wie stelle ich den Wert der Anwendungsmarke in iOS 8 richtig ein?
Alte Methode
[[UIApplication sharedApplication] setApplicationIconBadgeNumber:count];
Das gibt jetzt FehlerAttempting to badge the application icon but haven't received permission from the user to badge the application
.
Dann habe ich versucht, eine neue API zu verwenden (was meiner Meinung nach mit dem Abzeichenwert zusammenhängt).
CKModifyBadgeOperation * operation = [[CKModifyBadgeOperation alloc] initWithBadgeValue:50];
[operation setModifyBadgeCompletionBlock:^(NSError *error) {
NSLog(@"%@", error);
}];
[operation start];
Aber ich erhalte eine Fehlermeldung<CKError 0x165048a0: "Not Authenticated" (9/1002); "This request requires an authenticated account">
Wie kann ich ein Abzeichen setzen oder neue Berechtigungen erhalten?