Programmkachel verwalten manage-app-tile
- der universelle Editor zum visuellen Bearbeiten von Headless-Inhalten.
- der Inhaltsfragmenteditor zur formularbasierten Bearbeitung von Headless-Inhalten
Über die Kachel Manage App
im App-Dashboard können Sie Details zur Anwendung bearbeiten. Um die Detailseite zu öffnen, klicken Sie auf den Link Details der Manage App
. Von der Seite Manage App
aus können Sie die Einstellungen für die PhoneGap-Anwendungskonfiguration (config.xml) bearbeiten und Ihren Antrag für die Übermittlung an die verschiedenen Anwendungsspeicher vorbereiten.
Grundlegendes zur Manage App
Kachel understanding-the-manage-app-tile
Sie können jede Kachel in der Manage App
Kachel einzeln betrachten, um Details anzuzeigen oder zu bearbeiten, indem Sie unten rechts auf "…“ klicken.
Die Registerkarte Allgemein the-basic-tab
Sie können die Name, Autor, Kurzbeschreibung und Beschreibung für Ihre App auf dieser Registerkarte bearbeiten.
Die Registerkarte Erweitert the-advanced-tab
Jede Mobile-App-Plattform beschreibt, welche Daten erfasst werden und zielt speziell auf jeden Mobile-App-Store ab.
Die angezeigten Plattformen werden durch den Inhalt „PhoneGap.xml“ gesteuert:
<widget>
<gap:platform name="ios"/>
<gap:platform name="android"/>
</widget>
Jeder Anwendungs-Store eines Anbieters - z. B. Apple App Store oder Google Play Store - benötigt einen oder mehrere Screenshots Ihrer Mobile App, um Ihre Anwendungsdetails für Kunden anzuzeigen. Diese Screenshots können strenge Anforderungen an Dimensionen und Inhalte haben (im Grunde müssen sie wirklich die Anwendung darstellen). AEM Apps unterstützt die Auswahl und Verwaltung dieser Screenshots für die unterstützten Plattformen und die Anzeige der Portdimensionen, wie sie vom Anwendungsspeicher jedes Anbieters benötigt werden.
Metadaten metadata
Manage App
Kachel vertraut sind, finden Sie weitere Informationen unter Bearbeiten von App, um die Metadaten anzuzeigen und zu bearbeiten.Allgemeine Metadaten common-metadata
Jedes Programm sollte über zugehörige Metadaten verfügen, die bei der Konfiguration verschiedener Aspekte des Programms helfen. Die Seite „Programm verwalten“ ist in zwei verschiedene Bereiche für die Metadatenerfassung unterteilt. Plattformspezifische Metadaten und allgemeine Metadaten.
Konfiguration und Metadaten sind für alle Plattformen gleich.
In diesem Abschnitt definieren Sie die URL des Content Update Server, die Landingpage für Ihre Mobile App, die PhoneGap-Version für die Kompilierung, Ihre Anwendungsversion, den Namen, die Beschreibung und mehr.
App-Version ist die funktionierende Version Ihres Programms. Als Best Practice wird allgemein eine 3-Dezimalnotation verwendet, die vor der ersten Veröffentlichung unter 1.0.0 beginnen sollte.
PhoneGap Version ist die Version, in der Sie Ihr Programm mit PhoneGap kompilieren möchten. Es empfiehlt sich, stets die aktuelle Version zu verwenden, um sicherzustellen, dass Sie über die neuesten und besten Funktionen und Fehlerbehebungen verfügen.
Content Update Server URL ist die URL, mit der Ihre Anwendung ContentSync-Updates abruft. Sie muss auf Ihre Dispatcher-URL festgelegt sein oder, falls keine Dispatcher verwendet wird, auf eine Ihrer Veröffentlichungsinstanzen, die zum Bereitstellen von ContentSync-Aktualisierungen für Ihre Anwendung verwendet wird.
Platform-Metadaten platform-metadata
Jede Plattform, die in der Datei PhoneGap.xml definiert ist, kann benutzerdefinierte Plattformeigenschaften enthalten. Ein AEM-Entwickler muss die Inhaltsstruktur bereitstellen, um diese Eigenschaften zu erfassen. Ein bereitgestelltes Beispiel für plattformspezifische Eigenschaften finden Sie für iOS.
Die Metadaten für alle konfigurierten Plattformen werden jetzt gleichzeitig auf der Registerkarte Erweitert der Kachel Manage App
angezeigt.
Für Plattformen, die von AEM nicht verstanden werden, ist es dennoch möglich, dass ein AEM-Entwickler die Benutzeroberfläche erweitert, um diese Metadaten zu erfassen, die später exportiert und während des Antragsübermittlungsprozesses verwendet werden können.
iOS-Metadaten ios-metadata
Der Apple AppStore benötigt zusätzliche Metadaten, um Ihr Programm zur Verteilung zu übermitteln. Im Abschnitt mit den iOS-Metadaten wird versucht, die erforderlichen Informationen zu erfassen, die vom iTMSTransporter-Tool von Apple verwendet werden können, um die Metadaten im zugehörigen Apple-Entwicklerkonto zu veröffentlichen.
Um die Apple-spezifischen Metadaten abzurufen, erstellen Sie Ihre Anwendung auf https://itunesconnect.apple.com. Nach der Erstellung Ihres Programms generiert Apple Metadaten, die für den Abschnitt "iOS-Metadaten“ erforderlich sind, wenn Sie die Metadaten mit dem Apple iTMSTransporter-Tool validieren und auf itunesconnect.apple.com hochladen möchten. Wenn Sie die zu erfassenden Metadaten abrufen möchten, müssen Sie die iOS-spezifischen Metadaten nicht ausfüllen. Sie können weiterhin die Metadaten exportieren, in denen die iOS und die allgemeinen Metadaten zusammengeführt werden, und alle Screenshots in einer ZIP-Datei erfassen, die jederzeit heruntergeladen werden kann.
Die heruntergeladene ZIP-Datei enthält eine itmsp-Datei, die auf die Datei metadata.xml überprüft werden kann. Die itmsp-Datei enthält die exportierten Metadaten (innerhalb der Datei „metadata.xml„) sowie alle damit verbundenen Screenshots.
Die Exportfunktion bietet eine praktische Möglichkeit, Screenshots und Metadaten zu erfassen, die zur Eingabe in den anbieterspezifischen Anwendungsspeicher an den Anwendungsherausgeber weitergeleitet werden können.
Android™-Metadaten android-metadata
Bei der Auswahl der Android™-Plattform gibt es derzeit keine benutzerdefinierten Metadaten, die festgelegt werden können. Beim Klicken auf die Schaltfläche Herunterladen wird eine ZIP-Datei mit einer Eigenschaftendatei generiert, die alle Metadaten und zugehörigen Screenshots enthält.
Die Exportfunktion bietet eine praktische Möglichkeit, Screenshots und Metadaten zu erfassen, die zur Eingabe in den anbieterspezifischen Anwendungsspeicher an den Anwendungsherausgeber weitergeleitet werden können.
Server-URL für Inhaltsaktualisierung content-update-server-url
Eine der wichtigsten Funktionen von AEM-Apps ist die Möglichkeit, über ContentSync über eine Mobile App neue Inhalte anzufordern, wobei Inhalte HTML-Ressourcen, Seiten, Videos, Bilder, Text und mehr sein können. Nachdem ein Inhaltsautor Inhalte aktualisiert und dann veröffentlicht hat, stellt der Server die Inhaltsaktualisierung für die Mobile App zum Download bereit.
Die URL-Eigenschaft des Inhaltsaktualisierungsservers ist die URL, die auf eine Veröffentlichungsinstanz verweisen muss, entweder direkt oder über Dispatcher oder CDN. Das Format der URL ist einfach:
https://[hostname]:[port]
Registerkarte „Plug-ins“ the-plugins-tab
Die Plug-ins beschreibt die Plug-ins, die mit Ihrer App verbunden sind. Diese Informationen werden verwendet, um das entsprechende Plug-in während eines Builds abzurufen.
Die Registerkarte Screenshots the-screenshots-tab
Die Screenshots zeigt die unterstützten Screenshot-Auflösungen auf verschiedenen Plattformen an.
Die Registerkarte Authentifizierung the-authentication-tab
Auf Registerkarte Authentifizierung“ können Sie einen OAuth-Client auswählen, der mit Ihrer Anwendung verknüpft werden soll, und es Entwickelnden ermöglichen, die OAuth-Authentifizierung von Adobe Experience Manager zu verwenden.
Die nächsten Schritte the-next-steps
Nachdem Sie sich mit der Verwaltung der App-Kachel im Anwendungs-Dashboard vertraut gemacht haben, finden Sie die folgenden Ressourcen für andere Authoring-Rollen:
Sonstige Ressourcen additional-resources
Informationen zu den Rollen und Zuständigkeiten eines Administrators bzw. einer Administratorin und eines Entwicklers finden Sie in den folgenden Ressourcen: