messagingDidReceiveMessage
используется для получения сообщений, которые обходят APN и отправляются непосредственно в ваше приложение из FCM.Это доступно только в том случае, если между приложением и FCM открыто соединение, оно доступно только в том случае, если приложение находится на переднем плане.
Чтобы получать сообщения с данными, когда приложение находится в фоновом режиме, необходимо использовать APN.обратные вызовы.Вы все еще можете отправлять сообщения данных через FCM, когда ваше приложение находится в фоновом режиме, но вы не можете использовать обратный вызов messagingDidReceiveMessage
в этом случае.