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。
在Filters區段中:
點選適用於您作業系統的套件名稱,選取「接受EULA條款」,然後點選「下載」。
開啟套件管理器,然後按一下「上傳套件」即可上傳套件。
選擇軟體包並按一下Install。
若要下載原始碼封存檔,請在您的瀏覽器中開啟https://<server>:<port>/crx/de/content/forms/mobileapps/src/adobe-lc-mobileworkspace-src-<version>.zip
。
來源套件會下載在您的裝置上。
下圖顯示adobe-lc-mobileworkspace-src-<version>.zip
的提取內容。
下圖顯示src
資料夾中windows
資料夾的目錄結構。
對於Windows設備,您需要:
執行下列步驟,在Visual Studio中設定AEM Forms應用程式專案。
adobe-lc-mobileworkspace-src-<version>.zip
封存檔複製到安裝並設定Visual Studio 2015的Windows 8.1或Windows 10裝置的%HOMEPATH%\Projects
檔案夾。%HOMEPATH%\Projects\MobileWorkspace
目錄中解壓縮歸檔檔案。%HOMEPATH%\Projects\MobileWorkspace\adobe-lc-mobileworkspace-src-[versionsrc]\windows
目錄。CordovaApp.sln
檔案,然後繼續建立AEM Forms應用程式。執行下列步驟以建立和部署AEM Forms應用程式。
儲存在AEM Forms應用程式Windows檔案系統的資料不會加密。 建議您使用像Windows BitLocker Drive Encryption這樣的協力廠商工具來加密磁碟資料。
在Visual Studio標準工具欄中,從構建模式的下拉式清單中選擇Release。
根據您的平台選擇Windows-AnyCPU、Windows-x64或Windows-x86。 建議使用Windows-AnyCPU。
在Visual Studio解決方案總管中,以滑鼠右鍵按一下專案CordovaApp.Windows,然後選取「商店>建立AppPackages 」。
此時會顯示「建立應用程式套件」精靈。
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市集應用程式」](https://docs.microsoft.com/en-us/visualstudio/debugger/run-windows-store-apps-on-a-remote-machine)。[
在Visual Studio中開啟您的應用程式時,從「解決方案平台」清單中選擇Windows-x64、Windows-x86或Windows-AnyCPU,然後選取「遠端機器」。
您的應用程式已部署在遠端機器上。