Pushwoosh and Firebase handle notifications differently when an app is open. If foreground alerts work for Firebase but not Pushwoosh, the cause is usually how your code manages the notification delegate.
On iOS, both SDKs often try to control the same system methods. If you set a custom delegate for Firebase, it takes over the notification process. This prevents Pushwoosh from seeing the incoming data or trigger its own display logic.
To fix this, check your UNUserNotificationCenter delegate. You must write code that forwards notification events to Pushwoosh if the delegate logic belongs to Firebase. You should also check if both SDKs are trying to use method swizzling at the same time, as this can cause one to block the other.
Comments
0 comments
Please sign in to leave a comment.