I have the following set:
UAirship.push().notificationOptions = [.alert, .sound]
Up until last week no badges were popping up on the app logo, which is the intended behavior. But, just recently a badge randomly was displayed along with push notifications. I have since programmatically reset the badge counter on launch and foreground event. However, i'm alarmed as to why the badge showed up in the first place.