Installieren der APP auf einem IOT Core-GerätInstall your app on an IoT Core device

Sie können Ihre APP mit einer der beiden unten aufgeführten Methoden installieren.You can install your app using one of the two methods that are listed below.

Hinweis

Das Installieren von apps über das Windows-Geräte Portal ist nur für Entwickler Szenarien vorgesehen.Installing apps using the Windows Device Portal is only for developer scenarios. Erstellen Sie ein Bereitstellungs Paket, oder fügen Sie die app in Produktionsszenarien Ihrem Windows IOT Core-Image hinzu.Please create a provisioning package or add the app to your Windows IoT Core image for production scenarios.

Verwenden des Windows-Geräte PortalsUsing Windows Device Portal

Hinweis

Eine AppX-oder appxbundle-Datei ist für das Windows-Geräte Portal erforderlich.An .appx or .appxbundle is required for Windows Device Portal. Ab Version 17763 des SDK und der Tools, wenn die minimale Zielversion des App-Projekts > 17763 oder höher ist, wird von den Tools eine msix-oder msixbundle-Datei erstellt.Beginning with version 17763 of the SDK and tools if the minimum target version of the app project> is 17763 or greater the tools will create an .msix or .msixbundle. Zum Erstellen einer AppX-oder appxbundle-Version legen Sie die Mindestversion auf eine Version kleiner als 17763 fest, oder führen Sie makeappx. exe direktaus.To create an .appx or .appxbundle set the minimum version to a version less than 17763 or run makeappx.exe directly. Möglicherweise ist es auch möglich, die. msix in. AppX oder. msixbundle in. appxbundle umzubenennen.It may also be possible to rename the .msix to .appx, or .msixbundle to .appxbundle.

Für diese Methode müssen Sie sicherstellen, dass Sie mit dem Internet verbunden sind.For this method, you will need to ensure that you are connected to the internet. Wenn Sie keinen Zugriff auf das Internet haben, können Sie auch über eine Peer-zu-Peer-Ethernet-Verbindung zwischen dem Gerät und einem Client Computer verfügen, der keinen Pfad für den Zugriff auf das geöffnete Internet enthält.If you do not have access to the internet, you can also have a peer-to-peer ethernet connection between the device and a client machine that doesn't include a path to access the open internet. Wenn Sie jedoch auf die letztere Weise gehen, wird die APP installiert, kann aber nicht gestartet werden, wenn die APP mit dem Store signiert ist.However, going about the latter way will install the app but will fail to launch if the app is store-signed.

Gehen Sie folgendermaßen vor, um die Anwendung auf dem Gerät zu installieren:To install your application on the device please do the following:

  1. Öffnen Sie das Windows-Geräte Portal für Ihr IOT-Gerät.Open the Windows Device Portal for your IoT device.

  2. Installieren Sie Ihre APP im Menü apps , indem Sie Ihre APP-Dateien auswählen und auf Installierenklicken.In the Apps menu, install your app by selecting your app files and clicking Install.

  3. Klicken Sie auf Datei auswählenClick Select File

  4. Wählen Sie Ihre AppX-Datei, und klicken Sie auf Öffnen .Select your .appx file and click Open

  5. Aktivieren der Auswahl von frameworkpaketen gestattenCheck Allow me to select framework packages

  6. Klicken Sie auf Weiter.Click Next

  7. Für jedes Element im Ordner Abhängigkeiten für Ihre AppX-Wiederholung Schritt 7,1 und 7,2For each item in the Dependencies folder for your .appx repeat step 7.1 and 7.2

    7,1 Klicken Sie auf Datei auswählen .7.1 Click Choose File

    7,2 Wählen Sie depenency. AppX aus, und klicken Sie auf Öffnen .7.2 Select the depenency .appx and click Open

  8. Wenn alle Abhängigkeiten hinzugefügt werden, klicken Sie auf Installieren .When all of the dependencies are added click Install

  9. Warten Sie, bis die Installation abgeschlossen ist, und klicken Sie auf FertigWait for the install is completed and click Done

App installieren

  1. Die Anwendung wird nun in der Liste der Anwendungen auf Ihrem Gerät angezeigt.The application will now be visible on the list of applications on your device. App- installierenInstall App

Verwenden des Bereitstellungs Pakets von WCDUsing provisioning package from WCD

Sie können ein Bereitstellungs Paket mit der APP erstellen und das Bereitstellungs Paket auf dem Gerät installieren.You can create a provisioning package with the app and install the provisioning package on the device. Diese Methode funktioniert auch auf Geräten, die nicht über eine Internetverbindung verfügen, und ist die bevorzugte Methode zum Installieren der Store-Lizenzdatei.This method works even on devices that do not have internet connection, and is the preferred method for installing the store license file. Dies ermöglicht beispielsweise Factory-Szenarios, in denen das Gerät nicht mit dem Internet verbunden ist, aber die primäre App eine im Store signierte UWP-APP ist.For example, this enables factory scenarios where the device is not connected to the internet but the primary app is a store-signed UWP app.

Hinweis

Den Paket Familiennamen (PFN) finden Sie im Windows dev Center unter APP- Verwaltung > app-Identität .The Package Family Name (PFN) can be found in the Windows Dev Center under App Management > App Identity

  1. Öffnen von Windows Configuration Designer (wicd)Open Windows Configuration Designer (WICD)

  2. Wählen Sie ErweiterteBereitstellung aus, und geben Sie den Projektnamen und eine Beschreibung ein.Select Advanced Provisioning, Enter the project name and a description

  3. Wählen Sie für die Projekteinstellungen Windows 10 IOT Core aus, und überspringen Sie den Import des Bereitstellungs Pakets.Choose Windows 10 IoT Core for the project settings and skip the provisioning package import

  4. Erweitern Sie auf der linken Seite die Lauf Zeit Einstellungen , und klicken Sie auf universelle app > Benutzer Kontext-App installieren .On the left hand side expand Runtime Settings and click on Universal App Install > User Context App

  5. Geben Sie den Paket Familiennamen ihrer App ein, und klicken Sie auf HinzufügenEnter the Package Family Name of your app and click Add

  6. Unter dem neu hinzugefügten PFNUnder the newly added PFN

    • AppX und seine Abhängigkeiten hinzufügenadd the Appx and its dependencies
    • Legen Sie deploymentoptions auf "Herunterfahren der Zielanwendung erzwingen" fest.set the DeploymentOptions to "Force target application shutdown"
  7. Für im Store signierte apps müssen Sie die Lizenz angeben.For Store signed apps, you will need to specify the license. Unter usercontextapplicense:Under UserContextAppLicense,

    • Hinzufügen von licengproductid (verfügbar als licenseid in der Lizenz-XML-Datei)add LicenseProductID (available as LicenseID in the license XML file)
    • Ändern Sie die XML-Erweiterung der Lizenz in . MS-Windows-Store-License.change the license xml extension to .ms-windows-store-license.
    • Wählen Sie Ihre Lizenz-Produkt-ID auf der linken Seite aus, und Durchsuchen Sie Ihre Lizenzdatei zum Zuweisen des licenseinstall-Feldsselect your License Product ID on the left hand side and browse your license file to assign LicenseInstall field
  8. Für nicht im Store signierte apps müssen Sie die Datei "App. cer" unter Zertifikate > rootzertifikate hinzufügen.For non-store signed apps, you will need to add the app.cer file under Certificates > RootCertificates

  9. Exportieren des PaketsExport the package

  10. Kopieren Sie die exportierte ppkg-Datei nach " c:\windows\provisioning\packages " auf dem IOT-Gerät mithilfe von SSH oder PowerShell), und starten Sie den Neustart.Copy the exported .ppkg file to C:\Windows\Provisioning\Packages on the IoT device using SSH or Powershell) and reboot. Wenn das Gerät neu gestartet wird, wird das Bereitstellungs Paket verarbeitet und die APP installiert.When the device reboots, the provisioning package is processed and the app is installed.

Hinzufügen der APP zum Windows IOT Core-Image (. FFU)Add the app to the Windows IoT Core image(.ffu)

Sie können die APP als Teil des Windows IOT Core-Images selbst hinzufügen.You can add the app to be part of the Windows IoT Core image itself. Dies ist die bevorzugte Methode für OEMs, um apps auf Ihren Geräten zu installieren.This is the preferred method for OEMs to install apps on their devices.

Weitere Informationen finden Sie unter Hinzufügen einer APP zu Ihrem Image und einem Beispiel-App-Paket.See how to add an app to your image and a sample app package.