Show Menu
ARGOMENTI×

Configurare il progetto Visual Studio e creare l'app Windows

AEM Forms fornisce il codice sorgente completo dell'app AEM Forms. L'origine contiene tutti i componenti per creare un'applicazione area di lavoro personalizzata. L'archivio del codice sorgente adobe-lc-mobileworkspace-src-<version>.zip fa parte del adobe-aemfd-forms-app-src-pkg-<version>.zip pacchetto sulla condivisione del pacchetto.
Per ottenere l'origine dell'app AEM Forms, effettua i seguenti passaggi:
  1. Passa alla condivisione del pacchetto URL: https://<server>:<port>/crx/packageshare .
  2. Scaricate il pacchetto sorgente. Quando scaricate il pacchetto, questo viene aggiunto nel gestore pacchetti di AEM Forms.
  3. Dopo il download, passa a: https://<server>:<port>/crx/packmgr/index.jsp e installare adobe-aemfd-forms-app-src-pkg-<version>.zip .
  4. Per scaricare l'archivio del codice sorgente, aprite https://<server>:<port>/crx/de/content/forms/mobileapps/src/adobe-lc-mobileworkspace-src-<version>.zip nel browser. Il pacchetto di origine viene scaricato sul dispositivo.
Nell’immagine seguente sono visualizzati i contenuti estratti dell’ adobe-lc-mobileworkspace-src-<version>.zip .
L’immagine seguente mostra la struttura di directory della windows cartella nella src cartella.

Impostazione dell'ambiente

Per i dispositivi Windows, è necessario:
  • Microsoft Windows 8.1 o Windows 10
  • Microsoft Visual Studio 2015
  • Microsoft Visual Studio Tools per Apache Cordova

Impostazione dell'app Visual Studio Project per AEM Forms

Per impostare il progetto dell'app AEM Forms in Visual Studio, effettua i seguenti passaggi.
  1. Copiare l' adobe-lc-mobileworkspace-src-<version>.zip archivio nella %HOMEPATH%\Projects cartella del dispositivo Windows 8.1 o Windows 10 con Visual Studio 2015 installato e configurato.
  2. Estrarre l'archivio nella %HOMEPATH%\Projects\MobileWorkspace directory.
  3. Andate alla %HOMEPATH%\Projects\MobileWorkspace\adobe-lc-mobileworkspace-src-[versionsrc]\windows directory.
  4. Aprite il CordovaApp.sln file utilizzando Visual Studio 2015 e procedete alla creazione dell'app AEM Forms.

Creare app AEM Forms

Per creare e distribuire l'app AEM Forms, effettuate i seguenti passaggi.
I dati memorizzati nel file system 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 Rilascia dall'elenco a discesa per la modalità di creazione.
  2. Seleziona Windows-AnyCPU, Windows-x64 o Windows-x86 in base alla piattaforma in uso. Si consiglia Windows-AnyCPU.
  3. In Esplora soluzioni di Visual Studio fare clic con il pulsante destro del mouse sul progetto CordovaApp.Windows e selezionare Store > Crea pacchetti app.
    Viene visualizzata la procedura guidata Crea pacchetti app.
    Il file del programma 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 fare clic con il pulsante destro del mouse sull'errore e scegliere Riporta a Windows 8.1 dal menu a comparsa.
  4. Nella procedura guidata Crea pacchetti app, seleziona il tempo meteorologico o non vuoi caricare l'app nello store Windows, quindi fai clic su Avanti .
  5. Apportate le modifiche necessarie ai parametri, ad esempio la versione e il percorso di output della build dell'app.
  6. Dopo aver creato il progetto, potete installare l'app utilizzando:
    • Windows PowerShell
    • Visual Studio Il .appx pacchetto richiede la corretta installazione dei seguenti elementi:
    1. Libreria WinJS
    2. Verificate che il pacchetto sia dotato di un certificato autofirmato o di un'autorità affidabile firmata come VeriSign.
    3. Licenza sviluppatore La directory Platforms\windows\AppPackages\CordovaApp.Windows_3.0.2.0_anycpu_Test contiene i quattro componenti principali:
    4. .appx file
    5. Certificato (attualmente è un certificato autofirmato di Apache Cordova)
    6. Cartella dipendenze
    7. File PowerShell (.ps1 extension)

Distribuzione di un'app tramite Windows PowerShell

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

Acquisendo la licenza sviluppatore

  1. Fare clic con il pulsante destro del mouse sul file PowerShell ( Add-AppDevPackage.ps1) e scegliere Esegui con PowerShell .
  2. La configurazione richiede di ottenere una licenza sviluppatore. Utilizzate le credenziali dell'account Microsoft per ottenere la licenza per lo sviluppatore. Questa licenza è valida per 30 giorni e può essere rinnovata gratuitamente.
  3. Quando acquistate la licenza di sviluppatore, la configurazione installa il certificato autofirmato sul sistema e l'applicazione viene installata correttamente.

Utilizzando dispositivi di proprietà aziendale

Per i dispositivi di proprietà dell'azienda che fanno parte del dominio dell'azienda, non è necessario acquisire una licenza sviluppatore.
I dispositivi di proprietà Enterprise utilizzano le edizioni Professional ed Enterprise di Windows.
Microsoft consiglia di installare un certificato pubblico emesso da un'autorità affidabile, ad esempio VeriSign.
Per distribuire l'app:
  • Assicurarsi che il dispositivo sia unito al dominio dell'organizzazione.
  • Abilitare l'impostazione dei criteri di gruppo.
Per abilitare l'impostazione dei criteri di gruppo:
  1. Nel dispositivo, eseguire gpedit.msc .
  2. Andate a Configurazione computer > Modelli amministrativi > Componente Windows > Distribuzione pacchetto app.
  3. Fate clic con il pulsante destro del mouse su Consenti l'installazione di tutte le app attendibili.
  4. Fate clic su Modifica e selezionate Abilitato .
  5. Fai clic su OK .
Modificare lo script PowerShell generato da Visual Studio per impedirne l'acquisizione da parte dello sviluppatore.
Nello script PowerShell, impostare la variabile: $NeedDeveloperLicense = $false .
Per i dispositivi che non fanno parte del dominio, è necessario caricare il codice di attivazione del prodotto. È possibile acquistarlo da un rivenditore Windows.
Per Windows 8.1 Home Edition non è disponibile alcun criterio di gruppo, il caricamento laterale dell'organizzazione non è consentito e non è possibile unirsi a esso con il dominio Enterprise. Distribuite l'app su un dispositivo Windows 8.1 Home Edition utilizzando la licenza per sviluppatori.
Per ulteriori informazioni, fai clic qui .

Distribuzione di un'app tramite Visual Studio

Per installare l'app in Windows utilizzando Visual Studio:
  1. Collegare il dispositivo mediante il debugger remoto. Per ulteriori informazioni, consultate 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, quindi selezionare Computer remoto.
  3. L'app è distribuita sul computer remoto.