Xin chào, tôi hiện đang phát triển một ứng dụng sử dụng thông báo đẩy. Tôi đã thành công để làm việc với Parse và ứng dụng của tôi đang nhận được thông báo. Câu hỏi của tôi không phải là làm thế nào để thiết lập lại các huy hiệu khi tôi mở ứng dụng bởi vì tôi đã có mà làm việc với mã này.Đặt lại huy hiệu ứng dụng iOS
- (void)applicationDidBecomeActive:(UIApplication *)application
{
[UIApplication sharedApplication].applicationIconBadgeNumber = 0;
}
- (void)application:(UIApplication *)application
didRegisterForRemoteNotificationsWithDeviceToken:(NSData *)deviceToken
{
// Store the deviceToken in the current installation and save it to Parse.
PFInstallation *currentInstallation = [PFInstallation currentInstallation];
[currentInstallation setDeviceTokenFromData:deviceToken];
[currentInstallation saveInBackground];
}
- (void)application:(UIApplication *)application
didReceiveRemoteNotification:(NSDictionary *)userInfo {
[PFPush handlePush:userInfo];
}
Mã đó xóa huy hiệu khỏi ứng dụng nhưng khi tôi gửi thông báo khác, số bây giờ là 2 thay vì 1. Tôi có thể sửa lỗi này bằng cách nào?
hãy đặt mã đặt giá trị huy hiệu từ thông báo. –
Ok điều đó được thực hiện bằng cách phân tích cú pháp nhưng heres mã tôi nghĩ. –
Mã được thêm vào trong câu hỏi –