Если вы не хотите повторять это уведомление снова и снова, установите интервал повторов NO
UNTimeIntervalNotificationTrigger *trigger = [UNTimeIntervalNotificationTrigger triggerWithTimeInterval:60 * 60 * 24 repeats:NO];