Мне известно, что этот вопрос в основном повторяет регистрацию тега ANH , но конкретного ответа нет, и поэтому я повторю его.
Я работаю над приложением Cordova и использую этот плагин мобильных служб Azure (https://github.com/Azure/azure-mobile-apps-cordova-client) для регистрации Push-уведомлений. Я получаю успешный ответ от PNS (gcm и apns) и запрос на регистрацию (регистрация) событие) с концентратором уведомлений также возвращает успешный ответ ниже. Я также получаю уведомления на устройстве (как на IOS, так и на Android), когда отправляю уведомления с помощью утилиты «Test Send» из концентратора уведомлений Azure без указания тегов, но без уведомлений при попытке отправить уведомление с помощью тегов. Есть ли другой способ регистрации тегов?
client.push.register('gcm', handle, {
mytemplate: { body: { data: { message: "{$(messageParam)}" } },
tags: [tag}
}).then(function(data){
alert("success");
},function(error){
alert(error);
});} else if (device.platform === 'iOS') {
// Register for notifications.
client.push.register('apns', handle, {
mytemplate: { body: { aps: { alert: "{$(messageParam)}" } },
tags: [tag]}
}).then(function(data){
alert("success");
},function(error){
alert(error);
});}