Krok 1: Vytvoření aplikace zařízení pro UPW

Important

Metadata zařízení jsou zastaralá a budou odebrána v budoucí verzi Windows. Informace o nahrazení této funkce naleznete v tématu Metadata kontejneru balíčku ovladačů.

pracovní postup aplikace zařízení, krok 1.

Toto téma popisuje základní proces vytvoření aplikace zařízení pro UPW pomocí sady Microsoft Visual Studio. Seznamte se s úlohami, které jsou společné pro všechny aplikace zařízení pro UPW.

Aplikace zařízení pro UPW je speciální druh aplikace pro UPW, kterou výrobci zařízení vytvářejí, aby sloužila jako doprovod k internímu nebo perifernímu zařízení. Pomocí metadat zařízení můžou aplikace zařízení spouštět privilegované operace a automaticky instalovat, když je zařízení připojené. Další informace o aplikacích pro zařízení s UPW najdete v tématu Seznámení s aplikacemi pro zařízení upW.

Toto téma je součástí podrobné řady. Podrobné pokyny k vytvoření aplikace pro zařízení s UPW najdete v tématu Vytvoření aplikace pro zařízení s UPW .

Než začnete

Tento podrobný průvodce předpokládá, že jste vytvořili projekt aplikace pro UPW a že už existují všechny potřebné ovladače zařízení.

Vytvoření projektu aplikace pro Microsoft Store

Než začnete, musíte mít nainstalovanou sadu Visual Studio a vytvořit projekt aplikace pro UPW. Pokud jste to ještě neudělali, můžete si zde stáhnout nástroje. Pokud chcete začít pracovat se sadou Microsoft Visual Studio, přečtěte si téma Vývoj aplikací pro UPW pomocí sady Visual Studio.

Požadavky na ovladač zařízení

Některé aplikace zařízení a rozhraní API upW vyžadují, aby vaše zařízení podporovalo ovladač dodaný Microsoftem nebo aby ovladač podporoval konkrétní model ovladačů. Tato tabulka uvádí požadavky na ovladače pro některé aplikace zařízení a rozhraní API.

Aplikace zařízení nebo rozhraní API Driver information
Aplikace UWP pro zařízení fotoaparátu Ovladač kamery musí používat model ovladače AvStream. For more information on the AvStream driver model, see the AVStream Overview in the Windows Driver Kit. Další komponentu, která se označuje jako Ovladač MFT (transformace základu médií), lze dodat instalační balíček ovladače, který poskytuje vlastní efekty pro kameru. Další informace najdete v tématu Aplikace pro zařízení ve Windows Storu pro kamery.
Aplikace UWP pro zařízení tiskáren Tiskárny musí používat ovladač tiskárny v4. Další informace najdete v tématu Vývoj ovladače tisku v4 .
USB APIs To use the Windows RuntimeWindows.Devices.UsbAPIs, your device must be compatible with the Winusb.sys driver.
Rozhraní API pro zařízení HID (Human Interface Devices) Rozhraní API HID jsou navržená pro použití přes USB, Bluetooth, Bluetooth Smart a přenosy I2C. To use the Windows RuntimeWindows.Devices.HumanInterfaceDevice APIs, your device must be compatible with the HIDClass.sys driver and the driver required by the transport. For more info, see HID Architecture.
Rozhraní Bluetooth GATT API To use the Windows Runtime Bluetooth GATT APIs, Windows.Devices.Bluetooth.GenericAttributeProfile, your device must be compatible with the BthLEEnum.sys driver.
Rozhraní API Bluetooth RFCOMM To use the Windows Runtime Bluetooth RFCOMM APIs, Windows.Devices.Bluetooth.Rfcomm, your device must be compatible with the Rfcomm.sys and BthEnum.sys drivers.

Important

Přístup k zařízení pomocí vlastních ovladačů vyžaduje schválení od Microsoftu. OEM a IHV, které chtějí implementovat přístup zařízení pro specializované zařízení pomocí vlastního ovladače, by se nejprve měly obrátit na kontakt Microsoftu a prodiskutovat jejich scénář s týmem ekosystému Windows. Další informace najdete v části Model přístupu k vlastním ovladačům v průvodci návrhem aplikace pro zařízení UPW pro specializovaná zařízení interní pro počítač.

Vytvoření účtu Microsoft Storu

Vyžaduje se vývojářský účet v Microsoft Storu. Název vydavatele budete potřebovat při vytváření manifestu aplikace a metadat zařízení v pozdějších krocích. Jakmile vytvoříte profil obchodu, můžete si také rezervovat název aplikace.

Pokud chcete vytvořit účet Microsoft Storu, přejděte na Web Windows Dev Center.

Když zadáte zobrazovaný název vydavatele, zadejte název, pod kterým by vaše aplikace měly být uvedené v Microsoft Storu. Dokud se ověření účtu nedokončí, nebudete moct tento název změnit. Pečlivě zvolte název, protože zákazníci uvidí tento název při procházení a budou znát vaše aplikace podle tohoto názvu.

Přidružení aplikace k Microsoft Storu

Po vytvoření účtu Microsoft Storu a výběru názvu vydavatele přidružte aplikaci k Microsoft Storu. Doing so will automatically download the following values to your local app package manifest file, named Package.appxmanifest.

  • Zobrazovaný název balíčku

  • Package name

  • Publisher ID

  • Zobrazovaný název vydavatele

Pokud jste už vyvinuli metadata zařízení, budete muset po přidružení aplikace k Microsoft Storu aktualizovat metadata zařízení hodnotami z manifestu aplikace.

Přidružení aplikace k Microsoft Storu

  1. In Solution Explorer, right-click your project and then select Store > Associate App with the Store.

  2. V dialogovém okně Přidružit aplikaci k Microsoft Storu klikněte na Další. Zobrazí se výzva k přihlášení do Microsoft Storu.

  3. On the Sign In page, sign in to the Microsoft Store and then click Next.

  4. Na stránce Vybrat aplikaci pro tuto stránku balíčku vyberte název aplikace , kterou jste si rezervovali. You can also click Reserve Name to go to the Microsoft Store to reserve one.

  5. After an app name is selected, click Next.

  6. Na stránce souhrnu zkontrolujte hodnoty, které jste vybrali. If it looks good, click Associate. Otherwise, click Previous to go back and fix any errors. Clicking Associate automatically downloads the publisher display name and other values into the app package manifest.

Kontrola manifestu balíčku aplikace

Po přidružení aplikace k Microsoft Storu zkontrolujte manifest balíčku vaší aplikace a podívejte se, že zobrazovaný název vydavatele a další hodnoty byly vloženy podle očekávání. Ujistěte se, že název a název aplikace ukazují silné připojení k zařízení. Všimněte si také, že v balíčku aplikace je povolená jenom jedna aplikace.

Pro kontrolu manifestu balíčku aplikace

  1. In Solution Explorer, double-click the package.appxmanifest file. Tím se otevře Návrhář manifestu. Návrhář manifestu je grafické uživatelské rozhraní pro podkladový soubor XML.

  2. After the file opens in Manifest Designer, click the Packaging tab to see the Package and Publisher information.

    To see the same information in XML, right-click package.appxmanifest and select Open With > XML (Text) Editor.

  3. Poznamenejte si název balíčku, název vydavatele a ID aplikace. Budete je potřebovat pro další krok krok 2: Vytvoření metadat zařízení.

Volba certifikátu vydavatele

While you're reviewing the app package manifest with the Manifest Designer, choose a publisher certificate that matches the Publisher name in the manifest. While the Manifest Designer is open on the Packaging tab, click Choose Certificate to select the appropriate certificate.

Vývoj vaší aplikace zařízení UWP

Při vývoji aplikace zařízení pro UPW zvažte následující body.

Device capabilities

Pokud chcete získat přístup k zařízení, budete možná muset v manifestu balíčku aplikace zadat funkci zařízení. These are specified with the DeviceCapability element of the Package.appxmanifest file in your app's project. Mějte na paměti, že některé možnosti zařízení musí být zadány ručně. Další informace najdete v tématu Určení možností zařízení v manifestu balíčku.

Automatické přehrávání pro aplikace zařízení s UWP

Funkce automatického spouštění spustí vaši aplikaci ve výchozím nastavení, když je vaše zařízení připojené. Pokud chcete tuto funkci použít, budete muset upravit manifest balíčku aplikace a metadata zařízení. Další informace najdete v tématu Automatické přehrání aplikací pro zařízení s UPW.

Synchronizace nebo aktualizace zařízení na pozadí

Zařízení můžete synchronizovat nebo aktualizovat z aplikace pro zařízení UPW pomocí úloh na pozadí zařízení. Pokud chcete tuto funkci použít, budete muset aplikaci zadat jako privilegovanou aplikaci v metadatech zařízení. Další informace najdete v tématu Synchronizace a aktualizace zařízení pro aplikace zařízení pro UPW.

Learn more

Použití sady Windows App Certification Kit

Pokud chcete aplikaci poskytnout nejlepší šanci na certifikaci, ověřte ji a otestujte na počítači před odesláním k certifikaci a výpisu v Microsoft Storu. Další informace najdete v tématu Certifikační sada aplikací pro Windows.

Next step