Из Apple Document на applicationSignificantTimeChange
Если ваше приложение в настоящий момент приостановлено, это сообщение ставится в очередь, пока ваше приложение не вернется на передний план, после чего оно будет доставлено.Если происходят множественные изменения времени, доставляется только самое последнее.
Таким образом, это ясно говорит о том, что это будет работать только тогда, когда приложение находится на переднем плане.Он даже не ставится в очередь, когда приложение не запущено.
Для отображения любых локальных уведомлений, когда приложение не запущено, оно должно быть запланировано в прошлом, чтобы запускать его в будущем.И приложение не может знать о событии изменения времени, когда оно не запущено.Похоже, вы не сможете достичь того, о чем просили.