Я только что создал приложение с идентификатором пакета com.example.xyz.
а также сгенерированные для него инициализации и сертификаты. Итак, I needed to use Push Notification Service Extension to use Rich notification
Итак, я создал новую цель с именем AppNameNotificationService
и попытался запустить приложение на устройстве, но это не сработало из-за цели расширения I created have bundle ID com.example.xyzNotificationServie which mismatch
с провизией, которую я создал для своего приложения.
Итак, что я сделал, так это создал новый идентификатор приложения в учетной записи разработчика с идентификатором пакета com.example.xyzNotificationServie и создал для него подготовку.
Теперь все работает нормально. Я использовал расширение, и все работает отлично. Но Rich push notification only works if I run the extension target not with the actual App target
. Это нормально, поскольку я знаю, что все расширения работают так.
Но теперь я смущен тем, что если я загружу свое приложение на iTC, то каким должен быть мой идентификатор пакета приложений?
Что я должен архивировать из Xcode, будь то цель приложения или цель расширения?
может кто поможет??