Push-уведомление Azure не отображается
Это шаблон, который я настраиваю при регистрации на Azure Hub:
NSString* template = [NSString stringWithFormat:@"{\"aps\":{\"alert\":\"$(message)\",\"badge\":\"#(badge)\",\"url\":\"$(message)\",\"inAppMessage\":\"$(message)\" }}"];
[hub registerTemplateWithDeviceToken:deviceToken name:@"notificationTemplate" jsonBodyTemplate:template expiryTemplate:@"0" tags:[NSSet setWithObjects:[NSString stringWithFormat:@"%@_%@", HUBNAME, token], nil] completion:^(NSError* error) {
if (error != nil) {
NSLog(@"Error registering for notifications: %@", error);
}
else {
NSLog(@"Registered !!");
}
}];
Когда отправитель отправляет уведомление, я просто получаю значок, но уведомление не получено.
1 ответ
Здесь нет title
введите шаблон. Проверьте с помощью этого шаблона и отправьте уведомление в соответствии с этим:
"{\"aps\":{\"alert\":\"$(message)\",\"title\":\"$(title)\",\"badge\":\"#(badge)\",\"url\":\"$(message)\",\"inAppMessage\":\"$(message)\" }}"