Show Menu
主題×

疑難排解AEM Forms應用程式

本文說明在建立AEM Forms應用程式時可能顯示的錯誤訊息,以及解決這些錯誤的步驟。
本文章的章節包括:

iOS使用者的附件遺失

AEM Forms for iOS應用程式已設定為在OSGi上與AEM Forms同步,僅支援欄位層級的附件。 所有附件都必須具有唯一的名稱。 如果多個附件的名稱相同,則僅保留一個附件,而所有其它具有相同名稱的附件都將丟失。 請執行下列步驟,以防止iOS裝置上的使用者發生資料遺失:
  1. 在連線的伺服器上,導覽至 Adobe Experience Manager >工具>作業> Web Console
  2. 查找並按一下 Adaptive Form Configuration Service
  3. 在「最適化表單配置服務」對話框中,啟用「使 檔案名唯一」
    如果 停用「使檔案名稱唯一 」設定,當使用者嘗試提交具有多個附件的最適化表單時,會發生資料遺失。
  4. 按一下​ 「儲存」

工作區使用者提交的HTML5表單草稿不會顯示在入口網站上

對於在「另存為草稿 ​HTML演算描述檔」的AEM Forms應用程式中啟用的HTML5表格,工作區使用者看不到儲存的草稿。 若要檢視Portal上工作區使用者提交之HTML5表單的已儲存草稿,請執行下列步驟:
  1. 開啟CRXDE並使用管理員認證登入。
    URL: https://<server>:<port>/lc/crx/de/index.jsp
  2. 在CRXDE的根路徑中,在「訪問控制」下的「訪問控制清單」中,按一下 +
  3. 在「添 加新條目 」對話框中,按一下「承擔者」(Principal)欄位中的組搜索按鈕。
  4. 在「選擇承擔者」(Select Principal)對話框的「名稱」(Name)欄位中,鍵入並 PERM_WORKSPACE_USER 按一下「搜 索」(Search )。
  5. 在「選 PERM_WORKSPACE_USER 擇承擔者」(Select Principal)對話框中選擇組,然後按一下「確 定」(OK )。
  6. 在「添加新條目」(Add New Entry)對 PERM_WORKSPACE_USER 話框中,「承擔者」(Principal)欄位中選擇了組。
    啟用 jcr:read 使用者群組的權限。
  7. 按一下 確定

AEM Forms應用程式無法載入HTML5表格(未快取)

當AEM Forms應用程式連線至舊版AEM Forms伺服器時,未快取的HTML5表單無法載入AEM Forms應用程式。
執行下列步驟以解決問題:
  1. 在作者例項中,導覽至「 Adobe Experience Manager >工具>設定Workspace App Offline Service >立即設定」
  2. 在「工 作區應用程式離線服務 」頁面中,按一 下「手動資源快取」
    URL:https://<server>:<port>/libs/fd/workspace-offline/content/config.html
  3. 在「手 動資源快取 」頁籤中,按一下 ​+按鈕以添加CRX路徑。
  4. 在「添 加新資源」欄位中 ,鍵入:/etc.clientlibs/fd/xfaforms/I18N/en_US.js,然後按一下「 新增」
  5. 按一下​ 「儲存」

AEM Forms不會在Windows上同步

在Windows上的AEM Forms應用程式中,如果表單的路徑或其任何資源包含大於或等於256個字元,表單就不會與連線的伺服器同步。
修改表單的路徑及其資源,將字元數減少到256個字元以下。

不支援的Gradle版本

​錯誤訊息:專案使用不支援的Gradle版本。
當您在Android studio中建立AEM Forms應用程式時,會顯示錯誤訊息。 由於系統上支援的Gradle版本不受支援,因此出現問題。
​解析度:按一 下「修正Gradle包裝函式」並重新匯入專案 ,以解決問題。

Gradle和Android Gradle外掛程式相容性問題

​錯誤訊息:Android Gradle外掛程式和Gradle版本不相容。
當您從Android studio使用者介面的「建立」選 單中選取「建立APK 」選項時,會顯示錯誤訊息。
​解析度:開啟 Gradle Scripts > gradle-wrapper.properties 檔案並編輯 distributionUrl屬性
例如,Android studio控制台建議將Gradle版本降級為3.5。編輯gradle-wrapper. properties檔 ​案的​ distributionUrl中的版本
再次選 取「建立 >建立APK 」,以解決錯誤並產生。apk檔案。