Accueil › Documentation › Conditions requises pour le packaging
Conditions requises pour le packaging
Guide des conditions requises pour le packaging des applications
Avant de finaliser votre application et de la soumettre, vous devez avoir pris connaissance des instructions de validation. Les validateurs du programme pour développeurs Intel AppUp(SM) ne soumettent pas votre application à un test de régression. En revanche, ils vérifieront que le package d'installation réponde bien aux conditions minimales requises définies dans le processus de validation.
Conditions requises pour le packaging Windows
- Soumettre un package MSI - soumettez un package d'installation Windows standard sous forme de fichier .MSI. Ce fichier doit comprendre toutes les documentations et ressources d'accompagnement de votre application. Le fichier MSI doit être signé avant de l'envoyer. Reportez-vous à l'article http://appdeveloper.intel.com/fr-fr/article/signing-msi-files relatif à la signature des fichiers MSI.
- Installation automatisée - Votre application doit s'installer sans intervention de l'utilisateur.
- Exécutable unique - Chaque raccourci doit pointer vers un seul exécutable. Votre installation peut ajouter automatiquement des raccourcis sur le bureau, dans la barre de lancement rapide, dans le menu de démarrage et ailleurs, mais ils doivent tous pointer vers le même exécutable.
- Champ cible du raccourci - L'entrée « Target » (cible) de la table de raccourci doit être un nom de fonction/clé étrangère (type de donnée Identifier) dans la table « Feature » (Fonction). Nous prenons uniquement en charge ce type de donnée dans le champ cible (Target). N'utilisez pas de crochets ([ ]) pour indiquer la mise en forme d'une chaîne de caractères.
- Évitez les arguments dans les liens - La traduction des chaînes de caractères mises en forme n'est pas prise en charge ; tous les arguments seront donc interprétés comme des chaînes normales.
Utilisation correcte : ‘myapp.exe –start_maximized’
Utilisation non correcte : ’myapp.exe –[#customized_param1]’
Dans l'exemple incorrect, l'argument est pris « tel quel » et n'est pas traduit. - Vérifier la présence des bibliothèques d'exécution C++ - Si votre application nécessite des bibliothèques d'exécution C++, vous devez vérifier qu'elles sont installées dans le fichier MSI.
- Conditions requises pour le packaging Java – Créez un fichier JAR qui comprend le fichier JAR facultatif de la bibliothèque du SDK Intel AppUp(TM), le ou les fichiers JAR de l'application et un fichier manifeste de l'application. L'Utilitaire de packaging de logiciels Intel AppUp(TM) peut vous aider à créer ces packages JAR Java exécutables.
Conditions requises pour le packaging MeeGo
- Inclure les packages RPM – Les formats RPM sont exigés pour la soumission. L'application doit être correctement installée sous MeeGo (RPM).
- Inclure toutes les dépendances exigées - Si votre installation nécessite des dépendances non fournies avec MeeGo, votre package d'installation doit les inclure.
- Respectez les consignes de packaging MeeGo – Respectez les instructions de packaging MeeGo . Ces articles MeeGo indiquent la structure des répertoires d'installation des fichiers, fournissent un outil de packaging et présentent d'autres rubriques.
- Inclure les packages source - Si vous distribuez l'application en licence open source, vous devez inclure un package source pour chaque package RPM.
| Matériel/Système d'exploitation/Matrice | ||
| Type de système d’exploitation | Package | Matériel |
| MeeGo | RPM | 32 bits |
| Windows 7 | MSI, JAR | 32 bits, 64 bits |
Exigences de packaging des codecs
- Si le package de distribution inclut un codec, il doit se trouver dans le packaging d'installation de l'application.
- Si un codec est disponible gratuitement, il doit se trouver dans le packaging d'installation de l'application.
- Si un codec est inclus dans une version OEM (ex. : fluendo dans Asus), il n'est pas nécessaire de l'inclure dans cette version.
- Si un codec doit être acheté ou soumis à une licence, le développeur doit fournir un lien et des instructions dans la description du produit.
De plus, pour la validation, les développeurs doivent nous fournir un codec s'il est indispensable.
Informations connexes
- Résolution des problèmes de validation de l'application
- Packaging MSI avec Visual Studio
- Bêta test de votre application
0
Étiquettes: