Konfigurera Visual Studio-projektet och bygg Windows-appen set-up-the-visual-studio-project-and-build-the-windows-app

AEM Forms tillhandahåller den fullständiga källkoden för AEM Forms-appen. Källan innehåller alla komponenter för att skapa ett anpassat arbetsyteprogram. Källkodsarkivet, adobe-lc-mobileworkspace-src-<version>.zip, är en del av adobe-aemfd-forms-app-src-pkg-<version>.zip-paketet för programvarudistribution.

Så här hämtar du programkällan för AEM Forms:

  1. Öppna Programvarudistribution. Du behöver en Adobe ID för att logga in på Software Distribution.

  2. Välj Adobe Experience Manager som finns på rubrikmenyn.

  3. I avsnittet Filters:

    1. Välj Forms i listrutan Solution.
    2. Välj version och typ för paketet. Du kan också använda alternativet Search Downloads för att filtrera resultaten.
  4. Välj det paketnamn som gäller för ditt operativsystem, välj Accept EULA Terms och välj Download.

  5. Öppna Pakethanteraren och klicka på Upload Package för att överföra paketet.

  6. Markera paketet och klicka på Install.

  7. Om du vill hämta källkodsarkivet öppnar du https://<server>:<port>/crx/de/content/forms/mobileapps/src/adobe-lc-mobileworkspace-src-<version>.zip i webbläsaren.
    Källpaketet hämtas till din enhet.

Följande bild visar det extraherade innehållet i adobe-lc-mobileworkspace-src-<version>.zip.

mws-content-1

Följande bild visar katalogstrukturen för mappen windows i mappen src.

win-dir

Konfigurera miljön setting-up-the-environment

För Windows-enheter behöver du:

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

Konfigurera Visual Studio Project för AEM Forms setting-up-visual-studio-project-for-aem-forms-app

Utför följande steg för att konfigurera AEM Forms-appprojektet i Visual Studio.

  1. Kopiera arkivet adobe-lc-mobileworkspace-src-<version>.zip till mappen %HOMEPATH%\Projects i Windows 8.1- eller Windows 10-enheten med Visual Studio 2015 installerat och konfigurerat.
  2. Extrahera arkivet i katalogen %HOMEPATH%\Projects\MobileWorkspace.
  3. Navigera till katalogen %HOMEPATH%\Projects\MobileWorkspace\adobe-lc-mobileworkspace-src-[versionsrc]\windows.
  4. Öppna filen CordovaApp.sln med Visual Studio 2015 och fortsätt med att skapa AEM Forms-appen.

Bygg AEM Forms-app build-aem-forms-app

Utför följande steg för att skapa och distribuera AEM Forms-program.

NOTE
Data som lagras i Windows-filsystem för AEM Forms-program krypteras inte. Vi rekommenderar att du använder ett tredjepartsverktyg som Windows BitLocker-diskkryptering för att kryptera diskdata.
  1. I verktygsfältet Visual Studio Standard väljer du Version i listrutan för byggläge.

  2. Välj Windows-AnyCPU, Windows-x64 eller Windows-x86 baserat på din plattform. Windows-AnyCPU rekommenderas.

  3. Högerklicka på projektet CordovaApp.Windows i Visual Studio Solution Explorer och välj Store > Create AppPackages.

    createapppackages

    Guiden Skapa programpaket visas.

    Installationsfilen för CordovaApp.Windows_3.0.2.0_anycpu.appx skapas i katalogen platforms\windows\AppPackages\CordovaApp.Windows_3.0.2.0_anycpu_Test.

    Om du råkar ut för felet Retarget to windows 8.1 required högerklickar du på felet och väljer Återmål till Windows 8.1 på snabbmenyn.

    retarget-solution

  4. I guiden Skapa appaket väljer du väder eller inte vill överföra din app till Windows Store och klickar sedan på Nästa.

    createApppackageswizard1

  5. Gör önskade ändringar i parametrarna, till exempel version och utdataplats för appbygget.

    createApppackagesguide2

  6. När projektet har byggts kan du installera programmet med:

    • Windows PowerShell
    • Visual Studio

    Paketet .appx kräver följande objekt för att kunna installeras:

    1. WinJS-bibliotek
    2. Kontrollera att paketet innehåller ett självsignerat certifikat eller ett betrott certifikat som signerats av en utfärdare, till exempel VeriSign.
    3. Utvecklarlicens

    Katalogen Platforms\windows\AppPackages\CordovaApp.Windows_3.0.2.0_anycpu_Test innehåller de fyra huvudkomponenterna:

    1. .appx fil
    2. Certifikat (för närvarande är det ett självsignerat certifikat av Apache Cordova)
    3. Beroendemapp
    4. PowerShell-fil (.ps1-tillägg)

Distribuera ett program med Windows PowerShell deploying-an-app-using-windows-powershell

Det finns två sätt att installera programmet på en Windows-enhet.

Genom att köpa utvecklarlicensen by-acquiring-the-developer-license

  1. Högerklicka på PowerShell-filen ( Add-AppDevPackage.ps1)) och välj Kör med PowerShell.

  2. Du uppmanas att skaffa en utvecklarlicens. Använd inloggningsuppgifterna för Microsoft-kontot för att skaffa en utvecklarlicens.
    Licensen gäller i 30 dagar och du kan förnya den utan kostnad.

  3. När du köper utvecklarlicensen installeras det självsignerade certifikatet på datorn och programmet installeras korrekt.

Genom att använda företagsägda enheter by-using-enterprise-owned-devices

För företagsägda enheter som är anslutna till företagets domän krävs inte att man skaffar en utvecklarlicens.

Företagsägda enheter använder Professional- och Enterprise-utgåvorna av Windows.

Microsoft rekommenderar att du installerar ett betrott certifikat som utfärdats av en utfärdare, till exempel VeriSign.

Så här distribuerar du programmet:

  • Kontrollera att enheten är ansluten till företagets domän.
  • Aktivera grupprincipinställning.

Så här aktiverar du grupprincipinställning:

  1. Kör gpedit.msc på din enhet.

  2. Navigera till Datorkonfiguration > Administrativa mallar > Windows-komponent > App Package Deployment.

  3. Högerklicka på Tillåt att alla betrodda appar installerar.

  4. Klicka på Redigera och välj Aktiverad.

  5. Klicka på OK.

Redigera det Visual Studio-genererade PowerShell-skriptet för att hindra det från att hämta utvecklarlicensen.

Ange variabeln $NeedDeveloperLicense = $false i PowerShell-skriptet.

För enheter som inte är domänanslutna krävs en produktaktiveringsnyckel som laddas sida vid sida. Du kan köpa det från en Windows-återförsäljare.

För Windows 8.1 Home Edition finns det ingen grupprincip, inläsning på företagssidan tillåts inte och du kan inte ansluta den till företagsdomänen. Distribuera appen på en Windows 8.1 Home Edition-enhet med hjälp av en utvecklarlicens.

Klicka här om du vill ha mer information.

Distribuera ett program med Visual Studio deploying-an-app-using-visual-studio

Så här installerar du appen i Windows med Visual Studio:

  1. Anslut enheten med fjärrfelsökaren.
    Mer information finns i Kör Windows Store-appar på en fjärrdator.

  2. Öppna appen i Visual Studio, välj Windows-x64, Windows-x86 eller Windows-AnyCPU i listan Lösningsplattformar och välj Fjärrdator.

  3. Ditt program distribueras på fjärrdatorn.

recommendation-more-help
19ffd973-7af2-44d0-84b5-d547b0dffee2