Да, локальные уведомления работают с симулятором.Тем не менее, убедитесь, что вы реализуете application: didreceiveLocalNotification в делегате приложения, если хотите видеть уведомление, когда ваше приложение находится на переднем плане ( source )
дальнейшие шаги по устранению неполадок в нашем разговоречат и на основании вышеизложенного.
Как я уже сказал, есть только 2 возможности, почему он не работает.размещение (в приложении делегат против другого класса) и переменная приложения.так что, если он работает в делегате приложения, то я не уверен, как разрешить это другое, а затем сделать публичный метод, к которому вы можете обратиться из класса, из которого вы хотите, чтобы пришло уведомление.вероятно, не самый элегантный или правильный способ, но я не знаю, что еще сказать.
Если это переменная приложения, убедитесь, что вы используете тот же, который я опубликовал, приложение из списка аргументов загрузки приложения vs [[shared application]