Configurare il progetto Visual Studio e creare l'app Windows set-up-the-visual-studio-project-and-build-the-windows-app

CAUTION
AEM 6.4 ha raggiunto la fine del supporto esteso e questa documentazione non viene più aggiornata. Per maggiori dettagli, consulta la nostra periodi di assistenza tecnica. Trova le versioni supportate qui.

AEM Forms fornisce il codice sorgente completo dell’app AEM Forms. L'origine contiene tutti i componenti per creare un'applicazione Workspace personalizzata. archivio del codice sorgente, adobe-lc-mobileworkspace-src-<version>.zipfa parte del adobe-aemfd-forms-app-src-pkg-<version>.zip pacchetto sulla distribuzione software.

Per ottenere la sorgente dell’app AEM Forms, esegui i seguenti passaggi:

  1. Apri Software Distribution. Per accedere a Software Distribution è necessario disporre di un Adobe ID.

  2. Tocca Adobe Experience Manager che si trova nel menu di intestazione.

  3. In Filtri sezione:

    1. Seleziona Forms dal Soluzione elenco a discesa.
    2. Seleziona la versione e digita il pacchetto. È inoltre possibile utilizzare Download di ricerca per filtrare i risultati.
  4. Toccare il nome del pacchetto applicabile al sistema operativo in uso, selezionare Accettare i termini dell'EULA, e tocca Scarica.

  5. Apri Gestione pacchetti e fai clic su Carica pacchetto per caricarlo.

  6. Seleziona il pacchetto e fai clic su Installa.

  7. Per scaricare l'archivio del codice sorgente, apri https://<server>:<port>/crx/de/content/forms/mobileapps/src/adobe-lc-mobileworkspace-src-<version>.zip nel browser.

    Il pacchetto sorgente viene scaricato sul dispositivo.

L’immagine seguente visualizza il contenuto estratto del adobe-lc-mobileworkspace-src-<version>.zip.

mws-content-2

Nell'immagine seguente viene visualizzata la struttura di directory del windows nella cartella src cartella.

win-dir

Configurazione dell'ambiente setting-up-the-environment

Per i dispositivi Windows, è necessario:

  • Microsoft Windows 8.1 o Windows 10
  • Microsoft Visual Studio 2015
  • Strumenti di Microsoft Visual Studio per Apache Cordova

Configurazione del progetto Visual Studio per l'app AEM Forms setting-up-visual-studio-project-for-aem-forms-app

Esegui i seguenti passaggi per configurare il progetto dell’app AEM Forms in Visual Studio.

  1. Copia il adobe-lc-mobileworkspace-src-<version>.zip archiviare %HOMEPATH%\Projects in Windows 8.1 o Windows 10 con Visual Studio 2015 installato e configurato.
  2. Estrai l’archivio nel %HOMEPATH%\Projects\MobileWorkspace directory.
  3. Passa a %HOMEPATH%\Projects\MobileWorkspace\adobe-lc-mobileworkspace-src-[versionsrc]\windows directory.
  4. Apri CordovaApp.sln utilizzando Visual Studio 2015 e procedere alla creazione dell'app AEM Forms.

Creare un’app AEM Forms build-aem-forms-app

Esegui i seguenti passaggi per creare e distribuire l’app AEM Forms.

NOTE
I dati memorizzati nel file system di Windows per l'app AEM Forms non sono crittografati. È consigliabile utilizzare uno strumento di terze parti come Crittografia unità BitLocker di Windows per crittografare i dati del disco.
  1. Nella barra degli strumenti di Visual Studio Standard, selezionare Versione dall’elenco a discesa per la modalità build.

  2. Selezionare Windows-AnyCPU, Windows-x64 o Windows-x86 in base alla piattaforma. Si consiglia Windows-AnyCPU.

  3. In Esplora soluzioni di Visual Studio fare clic con il pulsante destro del mouse sul progetto CordovaApp.Windows e seleziona Store > Crea pacchetti app.

    createapppackages

    Viene visualizzata la procedura guidata Crea pacchetti app .

    Il file di installazione CordovaApp.Windows_3.0.2.0_anycpu.appx viene creato nella directory platforms\windows\AppPackages\CordovaApp.Windows_3.0.2.0_anycpu_Test .

    Se si verifica l'errore Retarget to windows 8.1 required, fai clic con il pulsante destro del mouse sull'errore e nel menu a comparsa seleziona Esegui Il Retargeting A Windows 8.1.

    soluzione di retargeting

  4. Nella procedura guidata Crea pacchetti app , seleziona il meteo o non desideri caricare l’app in windows store e fai clic su Successivo.

    createapppackageswizard1

  5. Apporta le modifiche necessarie ai parametri, ad esempio la versione e il percorso di output della build dell’app, a seconda delle esigenze.

    createapppackageswizard2

  6. Una volta creato il progetto, puoi installare l’app utilizzando:

    • Windows PowerShell
    • Visual Studio

    La .appx Il pacchetto richiede la corretta installazione dei seguenti elementi:

    1. Libreria WinJS
    2. Assicurati che il pacchetto sia dotato di un certificato autofirmato o di un certificato pubblico con firma di un'autorità affidabile, ad esempio VeriSign.
    3. Licenza per sviluppatori

    La directory Platforms\windows\AppPackages\CordovaApp.Windows_3.0.2.0_anycpu_Test contiene i quattro componenti principali:

    1. .appx file
    2. Certificato (attualmente è un certificato autofirmato da Apache Cordova)
    3. Cartella di dipendenza
    4. File PowerShell (.ps1 extension)

Distribuzione di un'app tramite Windows PowerShell deploying-an-app-using-windows-powershell

Esistono due modi per installare l'applicazione su un dispositivo Windows.

Acquisendo la licenza per sviluppatori by-acquiring-the-developer-license

  1. Fare clic con il pulsante destro del mouse sul file PowerShell ( Add-AppDevPackage.ps1), e scegli Esegui con PowerShell.

  2. Il programma di installazione richiede di ottenere una licenza per sviluppatori. Utilizza le credenziali dell’account Microsoft per acquisire la licenza per sviluppatori.

    Questa licenza è valida per 30 giorni ed è possibile rinnovarla gratuitamente.

  3. Quando si acquisisce la licenza per sviluppatori, l'installazione installa il certificato autofirmato sul sistema e l'applicazione viene installata correttamente.

Utilizzando dispositivi di proprietà aziendale by-using-enterprise-owned-devices

Per i dispositivi di proprietà dell’organizzazione che sono collegati al dominio dell’azienda, non è necessario acquisire una licenza per sviluppatori.

I dispositivi di proprietà aziendale utilizzano le edizioni Professional ed Enterprise di Windows.

Microsoft consiglia di installare un certificato pubblico rilasciato da un'autorità attendibile, ad esempio VeriSign.

Per distribuire l’app:

  • Assicurati che il dispositivo sia unito al dominio dell'organizzazione.
  • Abilita l'impostazione dei criteri di gruppo.

Per abilitare l'impostazione dei criteri di gruppo:

  1. Nel dispositivo, esegui gpedit.msc.

  2. Passa a Configurazione computer > Modelli amministrativi > Componente Windows > Distribuzione pacchetti app.

  3. Fai clic con il pulsante destro del mouse su Consenti l'installazione di tutte le app fidate.

  4. Fai clic su Modifica e seleziona Abilitato.

  5. Fai clic su OK.

Modificare lo script PowerShell generato da Visual Studio per impedirne l'acquisizione della licenza per gli sviluppatori.

Nello script PowerShell, impostare la variabile: $NeedDeveloperLicense = $false.

Per i dispositivi non collegati al dominio, è necessaria la chiave di attivazione del prodotto per il caricamento laterale. È possibile acquistarlo da un rivenditore Windows.

Per Windows 8.1 Home Edition non sono presenti criteri di gruppo, il caricamento laterale dell'organizzazione non è consentito e non è possibile unirsi al dominio dell'organizzazione. Distribuisci l’app su un dispositivo Windows 8.1 Home Edition utilizzando una licenza per sviluppatori.

Per ulteriori informazioni, fai clic su qui.

Distribuzione di un'app tramite Visual Studio deploying-an-app-using-visual-studio

Per installare l'app in Windows utilizzando Visual Studio:

  1. Connetti il dispositivo utilizzando il debugger remoto.

    Per ulteriori informazioni, consulta Eseguire app Windows Store su un computer remoto.

  2. Con l'app aperta in Visual Studio, scegliere Windows-x64, Windows-x86 o Windows-AnyCPU dall'elenco Piattaforme soluzione e selezionare Computer remoto.

  3. L’app viene distribuita sul computer remoto.

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