I am using the following CKNotification Info and this seems to work fine:

`CKNotificationInfo *note = [[CKNotificationInfo alloc] init];
 note.alertBody = @"Something Happened";
 note.shouldBadge = NO;
 note.shouldSendContentAvailable = NO;`

When something changes on an iOS device, my Mac app receives a Push notification based on a subscription with this notification. However, `didReceiveRemoteNotification` is never called so I can't process the event. I need to be able to refresh and fetch new changes. How do I do that?