Badge notification on ios


Hi all,
I am doing push notification and am facing a problem.
When I push notifications from my server, and mobile device received. But on iOS, it don’t show count of notification on badge icon is not correct (with android is ok).

If I add “badge”: true on server side, on iOS just always show 1 on badge icon.
If I set “badge”: n, on iOS show n on badge icon.

Beside, I wonder that in, when i Push notification as dashboard, and see Option. Just iOS has Badge, Android is not? Why?