Einrichten von Badges für Unity
Da das Unity-Plugin den Header PWNotificationExtensionManager nicht enthält, müssen Sie einige zusätzliche Schritte durchführen, um Badges für Ihr Unity-Projekt zu implementieren.
1. Fügen Sie die Notification Service Extension hinzu (File -> New -> Target…)
Anchor link to
2. Wählen Sie die „Notification Service Extension“
Anchor link to
3. Fügen Sie Pushwoosh.xcframework wie folgt zum Ziel der NotificationService-Erweiterung hinzu:
Anchor link to- Wählen Sie das Ziel der NotificationService-Erweiterung.
- Gehen Sie zum Tab „General“.
- Suchen Sie nach „Framework and Libraries“ und klicken Sie auf die Schaltfläche „+“.
- Wählen Sie Pushwoosh.xcframework aus.

4. Aktualisieren Sie den Code der Notification Service Extension wie folgt:
Anchor link to#import "NotificationService.h"#import "PWNotificationExtensionManager.h"
@interface NotificationService ()
@property (nonatomic, strong) void (^contentHandler)(UNNotificationContent *contentToDeliver);@property (nonatomic, strong) UNMutableNotificationContent *bestAttemptContent;
@end
@implementation NotificationService
- (void)didReceiveNotificationRequest:(UNNotificationRequest *)request withContentHandler:(void (^)(UNNotificationContent * _Nonnull))contentHandler { self.contentHandler = contentHandler; self.bestAttemptContent = [request.content mutableCopy];
[[PWNotificationExtensionManager sharedManager] handleNotificationRequest:request contentHandler:contentHandler];}
- (void)serviceExtensionTimeWillExpire { // Called just before the extension will be terminated by the system. // Use this as an opportunity to deliver your "best attempt" at modified content, otherwise the original push payload will be used. self.contentHandler(self.bestAttemptContent);}
@end5. Fügen Sie die „App Groups Capability“ für jedes Ziel Ihrer Anwendung hinzu
Anchor link to


6. Fügen Sie die App Groups ID zu Ihrer info.plist für jedes Ziel Ihrer Anwendung hinzu
Anchor link to<key>PW_APP_GROUPS_NAME</key><string>group.com.example.demoapp_example</string>Teilen Sie uns Ihr Feedback mit
Anchor link toIhr Feedback hilft uns, die Benutzererfahrung zu verbessern. Daher würden wir uns freuen, von Ihnen zu hören, falls Sie während des SDK-Integrationsprozesses auf Probleme stoßen. Sollten Sie Schwierigkeiten haben, zögern Sie bitte nicht, uns Ihre Gedanken über dieses Formular mitzuteilen.