title: Parse ios8 User Push Notification Actions
body: <p>I've registered the Notification Action properly and confirmed with a call to [[UIApplication sharedApplication] currentUserNotificationSettings].</p>
  
  <p>I'm using Parse to assemble and send the push like this:</p>
  
  <pre><code>        NSString *pushMessage = [NSString stringWithFormat:@"%@ just directly asked: %@", [[PFUser currentUser] username], [self.question objectForKey:@"text"]];
          NSDictionary *data = [NSDictionary dictionaryWithObjectsAndKeys:
                                pushMessage, @"alert",
                                @"questionNotification", @"category",
                                nil];
  
          PFPush *push = [[PFPush alloc] init];
          [push setQuery:pushQuery];
          [push setData:data];
          [push sendPushInBackground];
  </code></pre>
  
  <p>The notification does get delivered to the device but it does not have any of the custom actions available that have been registered for the category.</p>
  
  <p>At this point I feel like Parse cannot properly convey the category in the payload? Has anyone gotten them to work with Parse?</p>
  
  <p>Edit:
  This is the response I get from currentUserNotificationSettings that make me thing the action has been registered successfully:  </p>
  
  <pre><code>&lt;UIUserNotificationSettings: 0x14e3eaa0; types: (UIUserNotificationTypeAlert UIUserNotificationTypeBadge UIUserNotificationTypeSound);categories: {(
  &lt;UIUserNotificationCategory: 0x14e54c40; identifier: questionNotification, actions: {
  1 =     (
      "&lt;UIMutableUserNotificationAction: 0x14e4b860; identifier: yupAction, title: YUP activationMode: UIUserNotificationActivationModeBackground, isAuthenticationRequired:NO, isDestructive:NO&gt;"
  );}&gt;)};&gt;
  </code></pre>
  
  <p>Update: More research, in case anyone else is having this problem, when I output the userInfo received from the push notification I get:<br>
  <code>{aps = {alert = "m just directly asked: Abaxinj";}; category = "QUESTION_CATEGORY";}</code></p>
  
  <p>So it appears that Parse is putting the category field outside of the aps container, which is probably the problem.</p>