Paketierungsanforderungen

Leitfaden für die Anforderungen an die Anwendungspaketierung

Lesen Sie bitte die Validierungsrichtlinien, bevor Sie Ihre Anwendung zur Einreichung paketieren. Die Prüfer des Intel AppUp Developer Program führen keine Regressionstests für Ihre Anwendung durch. Es wird jedoch geprüft, ob alle für den Validierungsprozess festgelegten Anforderungen erfüllt sind und ob das Installationspaket den folgenden Mindestanforderungen entspricht.

Windows Paketierungsanforderungen

  • Einreichen eines MSI-Pakets – Reichen Sie ein standardmäßiges Installationspaket in Form einer .MSI-Datei ein. Die MSI-Datei muss alle erforderlichen Dateien und Informationen für Ihre Anwendung enthalten. Die MSI-Datei muss vor der Einreichung signiert werden. Weitere Informationen zum Signieren von MSI-Dateien finden Sie im Artikel http://appdeveloper.intel.com/de-de/article/signing-msi-files.
  • Automatische Installation – Ihre Anwendung muss ohne jegliche Benutzereingabe installiert werden können.
  • Eine einzige ausführbare Datei – Alle Shortcuts müssen auf eine einzige ausführbare Datei abzielen. Ihre Installation kann automatisch ein Desktop-, Schnellstart-, Startmenü-Symbol und andere Shortcuts hinzufügen, diese müssen jedoch alle auf die gleiche ausführbare Datei verweisen.
  • Feld für das Verknüpfungsziel – Der Zieleintrag in der Shortcut-Tabelle muss ein gültiger Featurename/Fremdschlüssel (Datentyp-Identifikator) in der Featuretabelle sein. Wir unterstützen nur diesen Datentyp im Zielfeld. Verwenden Sie keine eckigen Klammern ([ ]), um auf eine formatierte Zeichenfolge hinzuweisen.
  • Vermeiden von Argumenten in Links – Die Übersetzung formatierter Zeichenfolgen wird nicht unterstützt. Deshalb wird ein Argument als eine normale Zeichenfolge interpretiert. Richtig: ‘myapp.exe –start_maximized’ Falsch: ‘myapp.exe –[#customized_param1]’ Im Beispiel für „Falsch“ wird das Argument nicht übersetzt und genau wie geschrieben übernommen.
  • Überprüfen auf C++ Runtime - Falls Ihre Anwendung die C++ Runtime verwendet, sollten Sie im MSI-Installer überprüfen, ob die C++ Runtime installiert ist.
  • Java Paketierungsanforderungen – Reichen Sie eine JAR-Datei ein, die Folgendes enthält: die JAR-Datei der optionalen Intel AppUp(TM) SDK-Bibliothek, die JAR-Datei(en) der Anwendung und eine Manifestdatei der Anwendung. Das Intel AppUp(TM) Software Packaging Utility für Java unterstützt Sie beim Erstellen dieser ausführbaren Java-JAR-Pakete.

MeeGo-Paketierungsanforderungen

  • Einschließen von RPM – RPM-Formate sind zur Einreichung erforderlich. Die Anwendung muss sich erfolgreich unter MeeGo (RPM) installieren lassen.
  • Einschließen aller erforderlichen Abhängigkeiten – Falls Ihre Installation abhängige Pakete erfordert, die nicht im Lieferumfang von MeeGo enthalten sind, muss Ihr Installationspaket diese Abhängigkeiten enthalten.
  • Befolgen der MeeGo Paketierungsrichtlinien – Befolgen Sie alle Paketierungsinformationen für MeeGo . In diesen MeeGo-Artikeln wird die Zielverzeichnisstruktur besprochen, in der Dateien installiert werden müssen, es wird ein Paketierungstool bereitgestellt, und es stehen weitere Informationen zum Thema zur Verfügung.
  • Einschließen der Quellpakete – Falls Sie Ihre Verteilung über eine Open-Source-Lizenz durchführen, müssen Sie für jedes der RPM-Pakete ein einzelnes Quellpaket einschließen.

Hardware/BS/Matrix
BS-Typ Paket Hardware
MeeGo RPM 32-Bit
Windows 7 MSI, JAR 32-Bit, 64-Bit

Codecs-Paketierungsanforderungen

  • Falls ein Codec in der Verteilung verfügbar ist, muss dieser als Teil der App-Installation/-Paketierung eingeschlossen sein.
  • Falls ein Codec kostenlos verfügbar ist, sollte er in der App-Installation/-Paketierung enthalten sein.
  • Falls ein Codec in einem OEM-Build (z. B. Fluendo in Asus) eingeschlossen ist, muss er für diesen Build nicht aufgenommen werden.
  • Falls ein Codec gekauft/lizenziert werden muss, muss der Entwickler in der Produktbeschreibung einen Link zum Store und entsprechende Anleitungen zur Verfügung stellen.

Darüber hinaus müssen Entwickler uns für die Validierung einen Codec zukommen lassen, falls ein solcher notwendig ist.

Informationen zum Thema







0