@property (nonatomic) Nsinteger applicationiconbadgenumber; Set to 0 to hide. Default is 0. in IOS 8.0 and later, your application must register for user notifications using-[uiapplication Registerusernotifica Tionsettings:] Before being able to set the icon badge.
After discovering 8.0, first write-[uiapplication registerusernotificationsettings:] This method
So:
[[UIApplication sharedapplication] registerusernotificationsettings:[uiusernotificationsettings settingsForTypes: Uiusernotificationtypebadge Categories:nil]];
[UIApplication sharedapplication].applicationiconbadgenumber = [responseobject[@ "status"] intvalue];
The application enters the background by default in hibernation, so that the number of unread messages cannot be read in time.
Opening a task in the background keeps the program running at all times: (the time to keep running is indeterminate,
Background reminder number (number on application ApplicationIcon)