Мне нужно интегрировать APNS в свое приложение. Но его данные не просто текстовые и отправляются с сервера. Я должен интерпретировать данные, отправленные в полезной нагрузке, и отображать их в соответствии с предоставленным мне дизайном. Он также включает изображение (скриншот прилагается). Нужно ли мне создавать для этого расширение APNS, или это можно сделать другими способами? Я использую UserNotifications.h и его делегатов (willPresentNotification, didReceiveNotificationResponse). Он не имеет никаких взаимодействий с пользователем, таких как нажатие кнопок и т. д., Просто щелкнув уведомление в любом месте, пользователь будет перемещаться внутри приложения. Пожалуйста помоги.





Для получения изображения с уведомлением вы можете следовать Это для Свифта или Это для ObjC.
Для пользовательского интерфейса. Вам нужно добавить «Расширение содержания уведомлений» в свое приложение, там вы получите раскадровку, которую вы можете настроить в соответствии с вашим дизайном или потребностями. Для настройки вы можете использовать учебник это.
полезные мелочи: developer.apple.com/videos/play/wwdc2017/817