Я использую sendMessageData(_:replyHandler:errorHandler:)
для отправки информации от iOS для наблюдения за ОС. Это прекрасно работает и прекрасно работает, когда iOS находится в фоновом режиме для других приложений, где я использовал это. Однако он не работает, когда iOS находится в фоновом режиме, и метод был вызван в результате удаленного уведомления.Отправка данных для просмотра, когда iOS в фоновом режиме и удаленное нотификация получено
Когда iOS находится на заднем плане и удаленное уведомление приходит в iOS, происходит отключение некоторых процессов. Все это работает, но когда дело доходит до отправки данных на часы, это не так. Если приложение iOS находится на переднем плане и появляется одно и то же удаленное уведомление, он отправляет данные на часы с помощью описанного выше метода.
Есть ли способ для iOS отправлять данные на часы, когда iOS находится в фоновом режиме? И вызов вызван удаленным уведомлением, которое обрабатывает iOS?
Вы можете использовать sendMessageData с iOS в фоновом режиме, пока у вас есть доступность. Я делаю это успешно в другом приложении, с той лишь разницей, что отправка связана с APN и обновлением фонового местоположения в моем другом приложении. У меня есть доступность здесь. Тем не менее, я попробовал это с процессом передачи, но результат был тот же. – C6Silver