通知视图中的交互操作在 iOS 10(xcode 8)上不可见

Interactive actions in notification view not visible on iOS 10 ( xcode 8)

我正在尝试实施通知框架,有人知道为什么我在交互式通知中没有获得两个操作按钮吗?当我向左滑动时,我只有 'Clear' 按钮可见

提前致谢

        UNUserNotificationCenter *center = [UNUserNotificationCenter currentNotificationCenter];
    center.delegate = self;
    [center requestAuthorizationWithOptions:(UNAuthorizationOptionSound | UNAuthorizationOptionAlert | UNAuthorizationOptionBadge) completionHandler:^(BOOL granted, NSError * _Nullable error)
     {
         if( !error )
         {

             NSLog( @"Push registration success." );
             // create actions
             UNNotificationAction *ackAction = [UNNotificationAction actionWithIdentifier:@"com.elonchan.yes"
                                                                                       title:@"Acknowledge"
                                                                                     options:UNNotificationActionOptionForeground];
             UNNotificationAction *detailsAction = [UNNotificationAction actionWithIdentifier:@"com.elonchan.no"
                                                                                        title:@"Details"
                                                                                      options:UNNotificationActionOptionForeground];
             NSArray *notificationActions = @[ ackAction, detailsAction ];

             // create a category
             UNNotificationCategory *inviteCategory = [UNNotificationCategory categoryWithIdentifier:@"com.elonchan.localNotification"
                                                                                             actions:notificationActions

                                                                                      intentIdentifiers:@[]
                                                                                             options:UNNotificationCategoryOptionCustomDismissAction];
             NSSet *categories = [NSSet setWithObject:inviteCategory];

             // registration
             [center setNotificationCategories:categories];
             [[UIApplication sharedApplication] registerForRemoteNotifications]; // required to get the app to do anything at all about push notifications

             NSLog( @"Push rsetNotificationCategories success." );
         }
         else
         {
             NSLog( @"Push registration FAILED" );
             NSLog( @"ERROR: %@ - %@", error.localizedFailureReason, error.localizedDescription );
             NSLog( @"SUGGESTIONS: %@ - %@", error.localizedRecoveryOptions, error.localizedRecoverySuggestion );
         }
     }];

在 iOS 10 中,当用户强制触摸您的通知时,您的操作就会显示出来。试一试,你应该看到你的行动。