Нет способа получить push-уведомления программно.
Единственный способ обработки этих уведомлений - реализовать application:didFinishLaunchingWithOptions:
, который будет содержать данные об уведомлении, которое пользователь нажал.
Хороший способ добиться того, чего вы хотите, - это иметь собственный веб-сервис, который вы вызываете, когда ваше приложение выходит на передний план.