Невозможно перехватить SMS с iOS и невозможно опросить сервер или постоянно поддерживать невыполненный HTTP-запрос от устройства к серверу (если приложение не имеет допустимого фонового режима).
Следовательно, если существует требование отправить уведомление от сервера к клиенту, правильно ли, что нет другого выбора, кроме как для APNS?
Если существует требование отправить уведомление с сервера на устройство и не дать пользователю получить предупреждение (в случае, когда приложение находится в фоновом режиме), то, похоже, это просто невозможно вообще
Это правильно. Существуют ли какие-либо законные творческие решения?