WP8 не позволяет ОС обрабатывать чтение метки NFC LaunchApp
Я создал приложение для Windows Phone 8, которое читает и обрабатывает метку LaunchApp NFC, когда она отображается на телефоне.
По умолчанию, когда в телефоне отображается метка LaunchApp NFC, ОС WP8 автоматически обрабатывает считывание метки и отображает диалоговое окно с вопросом, хочет ли пользователь запустить приложение или проигнорировать его.
Проблема заключается в том, что в дополнение к тому, что мое приложение получает и обрабатывает тег, считанный при представлении тега LaunchApp NFC, ОС WP8 также отображает диалоговое окно, предлагающее пользователю запустить приложение.
Можно ли как-то запретить отображение этого диалога и строго разрешить моему приложению обрабатывать тег LaunchApp NFC?
Заранее спасибо.
1 ответ
По замыслу ОС всегда будет перехватывать тип Windows NFC LaunchApp; тем более что ответственность ОС за запуск приложения. Он мало полезен для подписки на тип в вашем приложении. Я бы предложил использовать альтернативные типы NDEF, которые не обрабатываются ОС (поэтому избегайте типов MIME, таких как URL и изображения).