Sie sehen sich Hilfeinhalte der folgenden Version an:
- 6.4
- 6.3
- 6.2
- Ältere Versionen
In AEM Forms wird der vollständige Quellcode der AEM Forms-App bereitgestellt. Die Quelle enthält alle Komponenten, die für eine benutzerdefinierte AEM Forms-App erforderlich sind. Das Quellcodearchiv adobe-lc-mobileworkspace-src-<version>.zip ist Bestandteil des adobe-aemfd-forms-app-src-pkg-<version>.zip-Pakets auf Software Distribution.
Um die AEM Forms App-Quelle zu erhalten, führen Sie die folgenden Schritte aus:
-
Öffnen Sie Software Distribution. Zum Anmelden bei Software Distribution benötigen Sie eine Adobe ID.
-
Öffnen Sie den Paketmanager und klicken Sie auf Paket hochladen, um das Paket hochzuladen. Wählen Sie das Paket aus und klicken Sie auf Installieren.
Sie können das Paket auch über den direkten Link herunterladen, der im Artikel AEM Forms-Versionen aufgeführt ist.
Die folgende Abbildung zeigt den extrahierten Inhalt von adobe-lc-mobileworkspace-src-<Version>.zip.

Ordner |
Inhalt |
---|---|
CordovaLib |
PhoneGap SDK 6.4.0 |
AEM Forms |
Ressourcen, PhoneGap-Plug-Ins und das Hauptmodul der Anwendung |
AEM Forms.xcodeproj |
Xcode-Projekt für AEM Forms-App |
www |
HTML, CSS, Bilder und JavaScript-Dateien für das AEM Forms-App-Projekt |
Weitere Informationen zu Codesignaturen und zum Hinzufügen von Geräten im iOS Provisioning Portal finden Sie unter iOS Code Signing Setup, Process, and Troubleshooting.
-
Klicken Sie auf AEM Forms und wählen Sie unter TARGETSAEM Forms. Wählen Sie Registerkarte Build Settings, suchen Sie den Abschnitt Code Signing-Berechtigung und führen Sie in den Feldern „Debuggen“ und „Freigeben“ einen der folgenden Schritte aus:
- Um eine Standard-Mobile Workspace-App zu erstellen, machen Sie keine Angaben in den Feldern
- Um eine sichere AEM Forms-App zu erstellen, füllen Sie die Felder aus wie unter Erstellen einer sicheren AEM Forms-App für iOS beschrieben.
-
Wählen Sie für Code Signing Identity die entsprechende Signatur. Weitere Informationen zum Erstellen neuer Signaturen erhalten Sie unter Erstellen und Herunterladen von Entwicklungsbereitstellungsprofilen.
-
<key>NSAppTransportSecurity</key> <dict> <key>NSAllowsArbitraryLoads</key> <true/> </dict>
durch den folgenden, wenn Sie yourserver.com durch den entsprechenden Hostnamen für Ihren Server ersetzen.
<key>NSAppTransportSecurity</key> <dict> <key>NSExceptionDomains</key> <dict> <key>yourserver.com</key> <dict> <!-Include to allow subdomains-> <key>NSIncludesSubdomains</key> <true/> <!-Include to allow HTTP requests-> <key>NSTemporaryExceptionAllowsInsecureHTTPLoads</key> <true/> <!-Include to support forward secrecy-> <key>NSExceptionRequiresForwardSecrecy</key> <false/> <!-Include to specify minimum TLS version-> <key>NSTemporaryExceptionMinimumTLSVersion</key> <string>TLSv1.1</string> </dict> </dict> </dict>
Hinweis:
Dieser Schritt ist nur erforderlich, wenn die AEM Forms-App eine Verbindung zu einem Server herstellen muss, der nicht den App Transport Security-Anforderungen entspricht.
Sie müssen das Xcode-Projekt archivieren, um das Installationsprogramm (eine .ipa-Datei) und eine Eigenschaftslistendatei (eine .plist-Datei) zu erstellen. Die Eigenschaftslistendatei enthält Konfigurationsinformationen der gehosteten internen App, z. B. den Namen und den Hostingort der App. Weitere Informationen zur Eigenschaftslistendatei finden Sie unter About Information Property List Files.
-
Verbinden Sie ein provisioniertes iPad mit einem Mac-Computer. Ausführliche Informationen für die Bereitstellung eines iPads finden Sie unter Erstellen und Herunterladen von Entwicklungsbereitstellungsprofilen.