I've been implementing the push service to my application, and I've been thinking about the application's badge. My app is a mail app (sorta) and I want to notify the user via push for new messages added to the inbox, I want the badge = number of new messages in the inbox.
I thought of doing it server sided (provider) checking for new messages and sending the number as the badge.
The question is:
Is there a way to auto-increment the application's badge, without having to calculate the badge value server sided and afterwards sending it as a part of the push payload to the APSN?
Maybe there's a way to send in JSON badge field some variable like "++" or something like that.
Any hack for that? Or do I need to go with the counting system server-sided??
See Question&Answers more detail:
os 与恶龙缠斗过久,自身亦成为恶龙;凝视深渊过久,深渊将回以凝视…