AEM Forms提供AEM Forms应用程序的完整源代码。 该源包含用于构建自定义工作区应用程序的所有组件。 源代码存档, adobe-lc-mobileworkspace-src-<version>.zip
是 adobe-aemfd-forms-app-src-pkg-<version>.zip
软件包。
要获取AEM Forms应用程序源,请执行以下步骤:
打开 Software Distribution。您需要 Adobe ID 才能登录 Software Distribution。
点按标题菜单中的 Adobe Experience Manager。
在 过滤器 部分:
点按适用于您的操作系统的包名称,选择 接受EULA条款,然后点按 下载.
打开包管理器,并单击上传包以上传包。
选择包并单击 安装.
要下载源代码存档,请打开 https://<server>:<port>/crx/de/content/forms/mobileapps/src/adobe-lc-mobileworkspace-src-<version>.zip
中。
将在您的设备上下载源包。
下图显示了 adobe-lc-mobileworkspace-src-<version>.zip
.
下图显示了 windows
文件夹 src
文件夹。
对于Windows设备,您需要:
执行以下步骤,在Visual Studio中设置AEM Forms应用程序项目。
adobe-lc-mobileworkspace-src-<version>.zip
存档到 %HOMEPATH%\Projects
文件夹。%HOMEPATH%\Projects\MobileWorkspace
目录访问Advertising Cloud的帮助。%HOMEPATH%\Projects\MobileWorkspace\adobe-lc-mobileworkspace-src-[versionsrc]\windows
目录访问Advertising Cloud的帮助。CordovaApp.sln
文件,然后继续构建AEM Forms应用程序。执行以下步骤来构建和部署AEM Forms应用程序。
存储在AEM Forms应用程序的Windows文件系统上的数据未加密。 建议您使用诸如Windows BitLocker驱动器加密之类的第三方工具来加密磁盘数据。
在Visual Studio Standard工具栏中,选择 版本 从构建模式的下拉列表中。
根据您的平台选择Windows-AnyCPU、Windows-x64或Windows-x86。 建议使用Windows-AnyCPU。
在Visual Studio解决方案资源管理器中,右键单击项目 CordovaApp.Windows 选择 商店>创建应用程序包.
此时会显示创建应用程序包向导。
CordovaApp.Windows_3.0.2.0_anycpu.appx安装程序文件创建在platforms\windows\AppPackages\CordovaApp.Windows_3.0.2.0_anycpu_Test目录中。
如果您遇到错误 Retarget to windows 8.1 required
,右键单击错误,然后在弹出菜单中,选择 重新定位到Windows 8.1.
在“创建应用程序包”向导中,选择天气或您不希望将应用程序上传到Windows应用商店,然后单击 下一个.
根据需要,在参数中进行更改,例如应用程序内部版本的版本和输出位置。
构建项目后,您可以使用以下方法安装应用程序:
的 .appx
包需要以下项目才能成功安装:
Platforms\windows\AppPackages\CordovaApp.Windows_3.0.2.0_anycpu_Test目录包含其中的四个主要组件:
.appx
文件在Windows设备上安装应用程序有两种方法。
右键单击PowerShell文件( Add-AppDevPackage.ps1)
,然后选择 使用PowerShell运行.
安装程序会提示您获取开发人员许可证。 使用Microsoft帐户凭据获取开发人员许可证。
此许可证的有效期为30天,您可以免费续订此许可证。
当您获得开发人员许可证时,安装程序会在系统上安装自签名证书,并且应用程序会成功安装。
对于加入企业域的企业自有设备,无需获取开发人员许可证。
企业自有设备使用Windows的专业版和企业版。
Microsoft建议您安装颁发公共证书(如VeriSign)的受信任机构。
要部署应用程序,请执行以下操作:
要启用组策略设置,请执行以下操作:
在您的设备中,运行 gpedit.msc
.
导航到 计算机配置>管理模板> Windows组件>应用程序包部署.
右键单击 允许安装所有受信任的应用程序.
单击 编辑 选择 已启用.
单击确定。
编辑Visual Studio生成的PowerShell脚本,以阻止其获取开发人员许可证。
在PowerShell脚本中,设置变量: $NeedDeveloperLicense = $false
.
对于未加入域的设备,需要边加载产品激活密钥。 您可以从Windows经销商处购买。
对于Windows 8.1主版,没有组策略,不允许企业侧加载,您不能将其加入到企业域中。 使用开发人员许可证在Windows 8.1 Home Edition设备上部署应用程序。
有关更多信息,请单击 此处.
要使用Visual Studio在Windows上安装应用程序,请执行以下操作:
使用远程调试器连接设备。
有关更多信息,请参阅 在远程计算机上运行Windows应用商店应用程序.
在Visual Studio中打开应用程序后,从“解决方案平台”列表中选择Windows-x64、Windows-x86或Windows-AnyCPU,然后选择 远程计算机.
您的应用程序已部署在远程计算机上。