Problemen met de AEM Forms-toepassing oplossen troubleshoot-aem-forms-app

In dit artikel worden de foutberichten beschreven die kunnen worden weergegeven tijdens het ontwikkelen van de AEM Forms-app en de stappen die moeten worden uitgevoerd om deze op te lossen.

De volgende secties in dit artikel zijn beschikbaar:

Bijlageverlies voor iOS-gebruikers attachment-loss-for-ios-users

AEM Forms-app voor iOS die is geconfigureerd voor synchronisatie met AEM Forms op OSGi ondersteunt alleen bijlagen op veldniveau. Alle bijlagen moeten unieke namen hebben. Als meerdere bijlagen dezelfde naam hebben, wordt slechts één bijlage bewaard en gaan alle andere bijlagen met dezelfde naam verloren. Voer de volgende stappen uit om te voorkomen dat gebruikers op iOS-apparaten gegevensverlies ervaren:

  1. Navigeer op de verbonden server naar Adobe Experience Manager > Tools > Operations > Web Console.

  2. Zoeken en klikken Adaptive Form and Interactive Communication Web Channel Configuration.

  3. In de Adaptive Form and Interactive Communication Web Channel Configuration dialoogvenster, inschakelen Bestandsnamen uniek maken.

    Indien Bestandsnamen uniek maken Als deze instelling is uitgeschakeld, gaan gebruikers gegevensverlies ondervinden wanneer ze proberen adaptieve formulieren met meerdere bijlagen te verzenden.

  4. Klikken Opslaan.

Concepten van HTML5-formulieren die door gebruikers van werkruimten worden verzonden, zijn niet zichtbaar op de portal html-form-drafts-submitted-by-workspace-users-are-not-visible-on-the-portal

Voor HTML5-formulieren ingeschakeld in de AEM Forms-app met Opslaan als concept HTML Renderprofiel, zijn de opgeslagen concepten niet zichtbaar voor gebruikers in de werkruimte. Voer de volgende stappen uit als u opgeslagen concepten van HTML5-formulieren wilt weergeven die door werkruimtegebruikers op de portal zijn verzonden:

  1. Open CRXDE en login met beheerdergeloofsbrieven.

    URL: https://<server>:<port>/lc/crx/de/index.jsp

  2. Klik in het hoofdpad van de CRXDE in de lijst Toegangsbeheer onder Toegangsbeheer op +.

  3. In de Nieuw bericht toevoegen klikt u op de zoekknop voor de groep in het veld Principal.

  4. Typ in het veld Naam van het dialoogvenster Opdrachtgever selecteren het type PERM_WORKSPACE_USER en klik op Zoeken.

  5. Selecteren PERM_WORKSPACE_USER in het dialoogvenster Opdrachtgever selecteren en klik op OK.

  6. In het dialoogvenster Nieuw bericht toevoegen PERM_WORKSPACE_USER wordt geselecteerd in het veld Principal.

    Inschakelen jcr:read rechten voor de gebruikersgroep.

  7. Klikken OK.

HTML5-formulieren (niet in cache geplaatst) worden niet geladen in de AEM Forms-app html-forms-not-cached-fail-to-load-in-aem-forms-app

Wanneer de AEM Forms-app is verbonden met een oudere versie van de AEM Forms-server, kunnen HTML5-formulieren die niet in de cache zijn geplaatst, niet worden geladen in de AEM Forms-app.

Voer de volgende stappen uit om het probleem op te lossen:

  1. Ga in de auteur naar Adobe Experience Manager > Tools > Configure Workspace App Offline Service > Configure Now.

  2. In Workspace App Offline Service pagina, klikt u Handmatige broncache.

    URL: https://<server>:<port>/libs/fd/workspace-offline/content/config.html

  3. In de Handmatige broncache klikt u op de knop + om een CRX-pad toe te voegen.

  4. In de Een nieuwe bron toevoegen field, type: /etc.clientlibs/fd/xfaforms/I18N/en_US.js en klik Toevoegen.

  5. Klikken Opslaan.

AEM Forms synchroniseert niet in Windows aem-forms-do-not-sync-on-windows

In de AEM Forms App in Windows synchroniseert een formulier niet met de verbonden server als het pad van het formulier of een van de bronnen ervan meer dan 256 tekens bevat.

Wijzig het pad van het formulier en de bijbehorende bronnen om het aantal tekens te beperken tot minder dan 256 tekens.

Niet-ondersteunde versie van Gradle unsupported-version-of-gradle

Foutbericht: Het project gebruikt een niet-ondersteunde versie van Gradle.

Het foutbericht wordt weergegeven wanneer u een AEM Forms-app maakt in Android Studio. Het probleem treedt op als de versie van Gradle die niet wordt ondersteund op het systeem.

Resolutie: Klikken Omslag van de Korrel herstellen en project opnieuw invoeren om het probleem op te lossen.

gradle_unsupported_version

Compatibiliteitsproblemen met de insteekmodule Gredle en Android Gradle gradle-and-android-gradle-plug-in-compatibility-issues

Foutbericht: De versies van de insteekmodule Android Gradle en Gradle zijn niet compatibel.

Het foutbericht wordt weergegeven wanneer u APK samenstellen van de Opbouwen in de Android Studio-gebruikersinterface.

gradle_plugin_compatibility

Resolutie: Openen Gradle Scripts > gradlewrapper.properties en bewerk de distributionUrl eigenschap.

De Android Studio-console raadt u bijvoorbeeld aan de verloopversie te verlagen naar 3.5. De versie bewerken in distributionUrl van gradlewrapper.properties bestand.

Selecteren Opbouwen > APK samenstellen om de fout op te lossen en het .apk-bestand te genereren.

gradle_wrapper_properties

recommendation-more-help
19ffd973-7af2-44d0-84b5-d547b0dffee2