Настройка пакета приложения Windows 8.1 с помощью конструктора манифестов

 

Применимо к Windows и к Windows Phone

Файл манифеста приложения (package.appxmanifest.xml) содержит параметры и настройки, необходимые для отправки приложения в Магазин. Например, в файле манифеста указывается, какое изображение используется в качестве плитки приложения, какие ориентации экрана поддерживаются приложением, если пользователь переворачивает устройство, и т. д.

Visual Studio содержит конструктор манифестов, который позволяет с легкостью обновлять файл манифеста без ручного редактирования XML-кода в файле.

Эта тема посвящена конфигурации пакетов для приложений Windows 8.1 для Магазина. Если требуется настроить пакет приложения для универсального приложения Windows для устройств Windows 10, необходимо следовать данной процедуре.

Открытие файла манифеста

  1. Закройте файл манифеста в Visual Studio, если он открыт в окне просмотра кода XML.

  2. В обозревателе решений разверните узел проекта приложения.

  3. Дважды щелкните файл Package.appxmanifest.

    Если файл манифеста открыт в окне просмотра кода XML, Visual Studio предложит закрыть его.

Настройка пакета приложения

В следующей таблице перечислены задачи по настройке, выполняемые на каждой из страниц конструктора манифестов.

В этом разделе описаны задачи с указанием разделов справки, которые помогут понять, как выполнить каждую из них до конца. В некоторых случаях потребуется создать код.

Чтобы просмотреть определение поля, наведите на него указатель в окне конструктора. В процессе редактирования настроек может появится значок ошибки, если для завершения настройки требуется выполнить следующие действия. Если отображается значок ошибки, наведите на него указатель для отображения сообщения об ошибке.

Страница

Задача

Руководство

Приложение

Укажите ориентацию, поддерживаемую приложением при повороте устройства пользователем: альбомная, книжная, альбомная (перевернутая), книжная (перевернутая) или любое сочетание этих вариантов.

InitialRotationPreference

Применимо только к Windows

Укажите минимальную ширину приложения.

Если требуется отобразить приложение на экране меньшего размера так, чтобы пользователю не пришлось выполнять прокрутку по горизонтали, можно уменьшить минимальный размер приложения, а затем сконструировать его так, чтобы приложение хорошо работало при указанном минимальном размере.

Применимо только к Windows Phone

Запретите установку приложения на SD-карту.

Можно разрешить установку приложения только на устройство, а не на SD-карту телефона. Это может потребоваться для обеспечения безопасности приложения и его данных или в случае, когда работа приложения на SD-карте является неудовлетворительной.

Разрешите в приложении всплывающие уведомления.

Настройте приложение для получения всплывающих уведомлений.

Изучите рекомендации по отображению всплывающих уведомлений.

Руководство по всплывающим уведомлениям

Загрузите и запустите образец, в котором используются всплывающие уведомления.

Пример всплывающих уведомлений

Укажите, когда и как обновляются плитки в приложении.

Периодические уведомления, которые иногда называются запрошенными уведомлениями, обновляют плитки и эмблемы с фиксированным интервалом, загружая содержимое непосредственно из облачной службы.

Обзор периодических уведомлений

Визуальные активы

Выберите различные типы изображений, которые будут представлять приложение.

Выбор изображений для вашего приложения

Оптимизируйте изображения для качественного отображения с любым разрешением.

Оптимизация изображений для различных разрешений экрана

Добавление изображений плиток

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

Обратите внимание, где отображаются эмблемы Магазина.

Логотип Магазина

Добавьте эмблему на экран блокировки.

В этом разделе показано, как изменить XML-код манифеста приложения. Можно включить эту функцию, воспользовавшись свойствами на вкладке Визуальные активы конструктора манифестов.

Руководство по плиткам и индикаторам событий

Добавьте изображение экрана-заставки.

Руководство по экранам-заставкам

Требования

Применимо только к Windows Phone

Указание требований к оборудованию для приложения

Пользователи не смогут загрузить и установить приложения, если их устройства не соответствуют указанным требованиям к оборудованию.

Если вашему приложению требуется один из следующих аппаратных компонентов, обязательно выберите соответствующее требование.

  • Гироскоп

  • Магнитометр (компас)

  • NFC

  • Передняя камера

  • Задняя камера

Возможности

Обеспечьте программный доступ к пользовательским ресурсам.

Для приложений Магазина, которым необходим программный доступ к ресурсам пользователя, например к папке «Изображения» или к подключенным устройствам, таким как веб-камера, необходимо объявить соответствующую возможность. Все эти возможности описываются в Магазине, чтобы пользователи могли принимать обоснованные решения о загрузке и использовании приложения. Узнайте о разных возможностях, доступных для выбора в этом конструкторе. В этом разделе также содержатся ссылки на статьи краткого руководства с примерами кода, который можно написать для доступа к объявляемым ресурсам.

Объявления возможностей приложения

Объявления

Обеспечьте возможность взаимодействия приложения с пользователями, устройствами и службами.

Можно расширить или настроить стандартные функции Windows в приложении, организовать взаимодействие приложений или даже обмен данными между ними.

Контракты и расширения приложений (приложения среды выполнения Windows)

URI содержимого

Включите страницы, загружаемые приложением для доступа к устройствам определения географического положения и буферу обмена.

При переходе приложения к удаленной странице эта страница выполняется в веб-контексте и имеет ограниченный доступ к системе. Можно использовать свойства на вкладке URI содержимого для предоставления веб-странице доступа к устройствам определения географического положения и буферу обмена.

Упаковка

Задайте свойства, используемые для упаковки приложения.

Создание пакета приложения.

См. также

Справочник по схемам манифеста пакета