Запустите приложение автоматически из SMS на Windows Phone 8

Я хотел бы запустить приложение, используя параметры, указанные в SMS. Я хочу добиться такого поведения, что как только пользователь получит SMS, будет запущено приложение с параметрами, указанными в SMS. Т.е. без проблем представить СМС в более удобной для пользователя форме.

Я экспериментировал с ассоциациями протокола URI и до сих пор могу отправить SMS на тестовый телефон с текстом unleashed:param=test (протокол взят из книги "Windows Phone 8 Unleashed", код в WP8UnleashedSource_01_05\Source\FileAndProtocolAssociations). При нажатии на ссылку в полученном СМС приложение успешно запускается.

Но было бы здорово, если бы это был способ автоматического запуска приложения сразу после получения SMS.

Это возможно на всех моделях и версиях Windows Phone от 8 и выше? Или есть другие подходы, например, использование push-уведомлений, которые лучше подходят для реализации описанного мною прецедентного варианта использования?

С уважением

Этот вопрос похож на Launch App via SMS (URI-Association), но я бы хотел сосредоточиться на автоматическом запуске.

1 ответ

Решение

Это невозможно на Windows Phone 8 по некоторым причинам безопасности.

Это может быть возможно в Windows Phone 8.1. Я где-то читал, что 8.1 поддерживает сторонние SMS-клиенты. Это может означать, что может быть какое-то событие, которое срабатывает при получении нового SMS. Я не уверен, хотя.

Я бы по-прежнему предлагал вам использовать Push-уведомления.

Другие вопросы по тегам