Пожалуйста, используйте Redth APNS Sharp lib для этого подхода:
Я думаю, что вы используете неправильный профиль навыка, где push не включен. При запуске приложения вы получили сообщение «Разрешить пуш?»?
Если нет:
Убедитесь, что вы создали идентификатор приложения, для которого включена отправка. После создания идентификатора приложения вам необходимо создать новый профиль мастерства и выбрать идентификатор приложения, в котором вы включили push. Загрузите и установите новый профиль профессионализма.
Теперь выберите профиль мастерства push enabeld в моно, который используется для запуска приложения.