Opstelling het project van Visual Studio en bouwt Windows app set-up-the-visual-studio-project-and-build-the-windows-app

CAUTION
AEM 6.4 heeft het einde van de uitgebreide ondersteuning bereikt en deze documentatie wordt niet meer bijgewerkt. Raadpleeg voor meer informatie onze technische ondersteuningsperioden. Ondersteunde versies zoeken hier.

AEM Forms biedt de volledige broncode van de AEM Forms-app. De bron bevat alle componenten om een toepassing van de douanewerkruimte te bouwen. Het archief van de broncode, adobe-lc-mobileworkspace-src-<version>.zipmaakt deel uit van de adobe-aemfd-forms-app-src-pkg-<version>.zip pakket over softwaredistributie.

Voer de volgende stappen uit om de AEM Forms-toepassingsbron op te halen:

  1. Openen Softwaredistributie. U hebt een Adobe ID nodig om u aan te melden bij de softwaredistributie.

  2. Tikken Adobe Experience Manager beschikbaar in het koptekstmenu.

  3. In de Filters sectie:

    1. Selecteren Forms van de Solution vervolgkeuzelijst.
    2. Selecteer de versie en typ voor het pakket. U kunt ook de opdracht Search Downloads om de resultaten te filteren.
  4. Tik op de pakketnaam die van toepassing is op het besturingssysteem. Selecteer Accept EULA Terms en tikken Download.

  5. Openen Pakketbeheer en klik op Upload Package om het pakket te uploaden.

  6. Selecteer het pakket en klik op Install.

  7. Als u het broncodearchief wilt downloaden, opent u https://<server>:<port>/crx/de/content/forms/mobileapps/src/adobe-lc-mobileworkspace-src-<version>.zip in uw browser.

    Het bronpakket wordt gedownload op uw apparaat.

In de volgende afbeelding wordt de geëxtraheerde inhoud van de adobe-lc-mobileworkspace-src-<version>.zip.

mws-content-2

In de volgende afbeelding wordt de mapstructuur van de windows in de src map.

win-dir

Het milieu instellen setting-up-the-environment

Voor Windows-apparaten hebt u het volgende nodig:

  • Microsoft Windows 8.1 of Windows 10
  • Microsoft Visual Studio 2015
  • Microsoft Visual Studio Tools for Apache Cordova

Visual Studio Project instellen voor AEM Forms-app setting-up-visual-studio-project-for-aem-forms-app

Voer de volgende stappen aan opstelling uit AEM Forms app project in Visual Studio.

  1. Kopieer de adobe-lc-mobileworkspace-src-<version>.zip archiveren naar %HOMEPATH%\Projects map in Windows 8.1 of Windows 10 met Visual Studio 2015 geïnstalleerd en geconfigureerd.
  2. Het archief in het dialoogvenster %HOMEPATH%\Projects\MobileWorkspace directory.
  3. Ga naar de %HOMEPATH%\Projects\MobileWorkspace\adobe-lc-mobileworkspace-src-[versionsrc]\windows directory.
  4. Open de CordovaApp.sln dossier gebruikend Visual Studio 2015 en ga aan de bouw van AEM Forms app te werk.

AEM Forms-app ontwikkelen build-aem-forms-app

Voer de volgende stappen uit om AEM Forms-app te maken en te implementeren.

NOTE
Gegevens die zijn opgeslagen in het Windows-bestandssysteem voor de AEM Forms-toepassing, worden niet gecodeerd. Men adviseert dat u een derdehulpmiddel zoals de Encryptie van de Aandrijving van Windows BitLocker gebruikt om schijfgegevens te coderen.
  1. Selecteer in de werkbalk Standaard van Visual Studio de optie Geen in het keuzemenu voor de constructiemodus.

  2. Selecteer Windows-AnyCPU, Windows-x64 of Windows-x86 op basis van uw platform. Windows-AnyCPU wordt aanbevolen.

  3. In de Ontdekkingsreiziger van de Oplossing van Visual Studio, klik het project met de rechtermuisknop aan CordovaApp.Windows en selecteert u Store > Create AppPackages.

    apppackages maken

    De wizard App Packages maken wordt weergegeven.

    Het installatiebestand van CordovaApp.Windows_3.0.2.0_anycpu.appx wordt gemaakt in de map platforms\windows\AppPackages\CordovaApp.Windows_3.0.2.0_anycpu_Test.

    Als de fout optreedt Retarget to windows 8.1 required, klikt u met de rechtermuisknop op de fout en selecteert u in het pop-upmenu de optie Opnieuw toewijzen aan Windows 8.1.

    retarget-oplossing

  4. Selecteer in de wizard App Packages maken het weer of u uw app niet wilt uploaden naar de Windows Store en klik vervolgens op Volgende.

    createapppackageswizard1

  5. Breng de gewenste wijzigingen aan in de parameters, zoals de versie en uitvoerlocatie van de build van de app.

    createapppackageswizard2

  6. Nadat het project is gemaakt, kunt u de app installeren met:

    • Windows PowerShell
    • Visual Studio

    De .appx de volgende onderdelen zijn vereist voor een correcte installatie van het pakket:

    1. WinJS-bibliotheek
    2. Zorg ervoor dat het pakket wordt geleverd met een zelfondertekend certificaat of een door een vertrouwde instantie ondertekend openbaar certificaat, zoals VeriSign.
    3. Licentie voor ontwikkelaars

    De map Platforms\windows\AppPackages\CordovaApp.Windows_3.0.2.0_anycpu_Test bevat de vier hoofdcomponenten ervan:

    1. .appx file
    2. Certificaat (momenteel is het een zelfondertekend certificaat van Apache Cordova)
    3. Afhankelijkheidsmap
    4. PowerShell-bestand (.ps1-extensie)

Het opstellen van een app die Vensters PowerShell gebruikt deploying-an-app-using-windows-powershell

Er zijn twee manieren om de toepassing op een apparaat van Vensters te installeren.

Door de ontwikkelaarslicentie aan te schaffen by-acquiring-the-developer-license

  1. Klik met de rechtermuisknop op het PowerShell-bestand ( Add-AppDevPackage.ps1)en kiest u Uitvoeren met PowerShell.

  2. De opstelling zet u ertoe aan om een ontwikkelaarvergunning te krijgen. Gebruik Microsoft-accountgegevens om een ontwikkelaarslicentie te verkrijgen.

    Deze licentie is 30 dagen geldig en u kunt deze gratis verlengen.

  3. Wanneer u de ontwikkelaarslicentie aanschaft, wordt het zelfondertekende certificaat geïnstalleerd op het systeem en wordt de toepassing correct geïnstalleerd.

Door apparaten in bedrijfsbezit te gebruiken by-using-enterprise-owned-devices

Voor apparaten die eigendom zijn van een onderneming en die zijn aangesloten bij het domein van de onderneming, is het niet nodig een ontwikkelaarslicentie aan te schaffen.

Apparaten in bedrijfsbezit gebruiken Professional- en Enterprise-versies van Windows.

Microsoft raadt u aan een door een vertrouwde instantie uitgegeven openbaar certificaat, zoals VeriSign, te installeren.

De app implementeren:

  • Zorg ervoor dat het apparaat wordt aangesloten bij het domein van de onderneming.
  • Groepsbeleid instellen inschakelen.

Groepsbeleid instellen inschakelen:

  1. Voer de handeling uit op uw apparaat gpedit.msc.

  2. Navigeren naar Computerconfiguratie > Systeembeheersjablonen > Windows-component > Implementatie toepassingspakket.

  3. Klikken met rechtermuisknop aan op Alle vertrouwde toepassingen installeren.

  4. Klikken Bewerken en selecteert u Ingeschakeld.

  5. Klikken OK.

Bewerk het Visual Studio-script dat PowerShell heeft gegenereerd om te voorkomen dat het ontwikkelaarslicentie verwerft.

In het manuscript PowerShell, plaats de variabele: $NeedDeveloperLicense = $false.

Voor apparaten die geen domeinverbinding hebben, is de sideladende sleutel van de productactivering vereist. U kunt deze aanschaffen bij een Windows-leverancier.

Voor Windows 8.1 Home Edition, is er geen groepsbeleid, wordt de onderneming zijladen niet toegestaan, en u kunt zich niet bij het met het ondernemingsdomein aansluiten. Implementeer de app op een Windows 8.1 Home Edition-apparaat met een ontwikkelaarslicentie.

Klik voor meer informatie op hier.

Het opstellen van een app die Visual Studio gebruikt deploying-an-app-using-visual-studio

Om app op Vensters te installeren gebruikend Visual Studio:

  1. Sluit het apparaat aan met extern foutopsporingsprogramma.

    Zie voor meer informatie Windows Store-apps uitvoeren op een externe computer.

  2. Met uw open app in Visual Studio, kies Vensters-x64, Vensters-x86, of Vensters-AnyCPU van de lijst van de Platforms van de Oplossing, en selecteer Externe machine.

  3. Uw app wordt geïmplementeerd op de externe computer.

recommendation-more-help
a6ebf046-2b8b-4543-bd46-42a0d77792da