title: WatchOS App 4.0: How to schedule a local notification
body: <p>My application in background or inactive mode then local notification not work. I have never receive local notification on watch. </p>
  
  <p><strong>Update:</strong> less then 3 minutes schedule a local notification it's work fine but more then 3 minutes it's not work. so how to resolve this issues?</p>
  
  <p>As per my understanding My code is as follows.</p>
  
  <pre><code>UNUserNotificationCenter *center = [UNUserNotificationCenter currentNotificationCenter];
  center.delegate = self;
  
  // Objective-C
  UNMutableNotificationContent *content = [UNMutableNotificationContent new];
  content.title = [NSString localizedUserNotificationStringForKey:@"Remider!" arguments:nil];
  content.body = [NSString localizedUserNotificationStringForKey:@"Your watch is out of range" arguments:nil];
  content.sound = [UNNotificationSound defaultSound];
  
  // Time
  // 15 min
  double timer = 15*60;
  UNTimeIntervalNotificationTrigger *trigger = [UNTimeIntervalNotificationTrigger triggerWithTimeInterval:time
                                                                                                  repeats:NO];
  // Actions
  UNNotificationAction *snoozeAction = [UNNotificationAction actionWithIdentifier:@"Track"
                                                                            title:@"Track" options:UNNotificationActionOptionForeground];
  
  // Objective-C
  UNNotificationCategory *category = [UNNotificationCategory categoryWithIdentifier:@"UYLReminderCategory"
                                                                            actions:@[snoozeAction] intentIdentifiers:@[]
                                                                            options:UNNotificationCategoryOptionCustomDismissAction];
  NSSet *categories = [NSSet setWithObject:category];
  
  // Objective-C
  [center setNotificationCategories:categories];
  
  // Objective-C
  content.categoryIdentifier = @"UYLReminderCategory";
  
  NSString *identifier = [self stringUUID];
  UNNotificationRequest *request = [UNNotificationRequest requestWithIdentifier:identifier
                                                                        content:content trigger:trigger];
  
  [center addNotificationRequest:request withCompletionHandler:^(NSError * _Nullable error) {
      if (error != nil) {
          NSLog(@"Something went wrong: %@",error);
      }
  }];
  </code></pre>
  
  <p>Appreciate if any suggestion or idea.</p>