title: Remote Notification Badges on App Icon issue
body: <p>Guyz help me please to understand badge count management. I've read that apple guide but did not exactly understand who is responsible of management that count on icon?
  if my app is not foreground i'm getting an alert(and "1" on icon) and if I tap View my app is launching and I decrease badgeCount:</p>
  
  <pre><code>[UIApplication sharedApplication].applicationIconBadgeNumber = [UIApplication sharedApplication].applicationIconBadgeNumber - 1;
  </code></pre>
  
  <p>That's ok for a single notif. But where should I increase my badge count? For example if I receive 2 or 3 notifications I'm still having "1" on the app icon..or should iOS increase that count itself?</p>
  
  <p>EDIT:
  I've already found that server should send the proper number for example:</p>
  
  <pre><code>{
  "aps" : {
      "badge" : 9
  }
  </code></pre>
  
  <p>}</p>
  
  <p>but how server knows the right number if for example I've already "read" a couple of news and current number not "9" but "7"? I need to pass that information to server?
  Please explain me how this works! Thanks in advance!</p>