Visualizzazione del contenuto dell'aiuto per la versione :
AEM Forms provides the complete source code of the AEM Forms app. The source contains all components to build a custom workspace application. The source code archive, adobe-lc-mobileworkspace-src-<version>.zip is a part of the adobe-aemfd-forms-app-src-pkg-<version>.zip package on package share.
Nota:
If you already have the source code archive, adobe-lc-mobileworkspace-src-<version>.zip, you can ignore the steps listed below and directly go to Setting up the environment.
To get the AEM Forms app source, perform the following steps:
- Navigate to package share
URL: http://<server>:<port>/crx/packageshare. - Download the source package. When you download the package, it is added in your AEM Forms package manager.
- After it is downloaded, navigate to: http://<server>:<port>/crx/packmgr/index.jsp, and install adobe-aemfd-forms-app-src-pkg-<version>.zip.
- To download the source code archive, open http://<server>:<port>/crx/de/content/forms/mobileapps/src/adobe-lc-mobileworkspace-src-<version>.zip in your browser.
The source package is downloaded on your device.
The following image displays the extracted contents of the adobe-lc-mobileworkspace-src-<version>.zip.


For Windows devices, you need:
- Microsoft Windows 8.1 or Windows 10
- Microsoft Visual Studio 2015
- Microsoft Visual Studio Tools for Apache Cordova
-
Repeat steps 8 and 9 for the following plug-ins:
- %HOMEPATH%\Projects\MobileWorkspace\src\windows\
MWSWindows\ChildBrowser - %HOMEPATH%\Projects\MobileWorkspace\src\windows\
MWSWindows\FormUtility - %HOMEPATH%\Projects\MobileWorkspace\src\windows\
MWSWindows\NativeUtils - %HOMEPATH%\Projects\MobileWorkspace\src\windows\
MWSWindows\WindowsAccountManager - %HOMEPATH%\Projects\MobileWorkspace\src\windows\
MWSWindows\TaskPinPlugin - %HOMEPATH%\Projects\MobileWorkspace\src\windows\
MWSWindows\CordovaPlugins\cordova-plugin-camera - %HOMEPATH%\Projects\MobileWorkspace\src\windows\
MWSWindows\CordovaPlugins\cordova-plugin-file - %HOMEPATH%\Projects\MobileWorkspace\src\windows\
MWSWindows\CordovaPlugins\cordova-plugin-file-transfer - %HOMEPATH%\Projects\MobileWorkspace\src\windows\
MWSWindows\CordovaPlugins\cordova-plugin-websql - %HOMEPATH%\Projects\MobileWorkspace\src\windows\
MWSWindows\CordovaPlugins\cordova-plugin-dialogs - %HOMEPATH%\Projects\MobileWorkspace\src\windows\
MWSWindows\CordovaPlugins\cordova-plugin-actionsheet
Nota:
Do not insert a space in the complete path mentioned, as it stops you from adding a plug-in.
- %HOMEPATH%\Projects\MobileWorkspace\src\windows\
Nota:
Data stored on Windows file system for AEM Forms app is not encrypted. It is recommended that you use a third-party tool like Windows BitLocker Drive Encryption to encrypt disk data.
-
The .appx package requires the following items to install successfully:
- WinJS library
- Ensure that the package comes with a self-signed certificate, or a trusted authority signed public certificate such as VeriSign.
- Developer license
The directory Platforms\windows\AppPackages\CordovaApp.Windows_3.0.2.0_anycpu_Test contains the four main components in it:
- .appx file
- Certificate (Currently it is a self-signed certificate by Apache Cordova)
- Dependency folder
- PowerShell file (.ps1 extension)
- Right-click on the PowerShell file (Add-AppDevPackage.ps1), and choose Run with PowerShell.
- The setup prompts you to get a developer license. Use Microsoft account credentials to acquire developer license.
This license is valid for 30 days, and you can renew it for free. - When you acquire the developer license, the setup installs the self-signed certificate on the system and application installs successfully.
For enterprise owned devices that are joined to the domain of the enterprise, acquiring a developer license is not required.
Enterprise owned devices use Professional and Enterprise editions of Windows.
Microsoft recommends that you install a trusted authority issued public certificate such as VeriSign.
To deploy the app:
- Ensure that the device is joined to the domain of the enterprise.
- Enable group policy setting.
To enable group policy setting:
- In your device, run gpedit.msc.
- Navigate to Computer Configuration > Administrative Templates > Windows Component > App Package Deployment.
- Right-click on Allow all trusted apps to install.
- Click Edit and select Enabled.
- Click OK.
Edit the Visual Studio generated PowerShell script to stop it from acquiring developer license.
In the PowerShell script, set the variable: $NeedDeveloperLicense = $false.
For devices that are not domain-joined, side-loading product activation key is required. You can purchase it from a Windows reseller.
For Windows 8.1 Home edition, there is no group policy, the enterprise side-loading is not allowed, and you cannot join it with the enterprise domain. Deploy the app on a Windows 8.1 Home Edition device using developer license.
For more information, click here.
To install the app on Windows using Visual Studio:
- Connect the device using remote debugger.
For more information, see Run Windows Store apps on a remote machine. - With your app open in Visual Studio, choose Windows-x64, Windows-x86, or Windows-AnyCPU from the Solution Platforms list, and select Remote Machine.
- Your app is deployed on the remote machine.