Я просмотрел документ Apple, они внесли некоторые изменения, связанные с тихим нажатием. Мы должны добавить apns-push-type
в заголовки, а также apns-priority
следует упомянуть 5. Я внес эти изменения, нормальные нажатия работают нормально, но в тихом случае я не получаю никакого нажатия, я имею в виду didReceiveRemoteNotification
, этот метод не вызывается. Также я попытался без apns-priority
в заголовках, но без использования.
let headers = {
'apns-push-type': 'background',
'apns-priority': 5
};
let sock = tls.connect(2195, server, {key: config['apkey'],cert: config['acrt'],headers}, function () {
});
Я использую соединение TLS на стороне сервера, выше код на стороне сервера при создании соединения сокета. Пожалуйста, дайте мне знать, что я делаю неправильно.