Le cadre ionique est une très bonne chose. J'ai réussi à créer une application avec du code angulaire sur lequel j'ai travaillé, mais je ne trouve pas de réponse à la simple question de savoir comment renommer l'application générée. L'application de sortie s'appelle toujours HelloCordova et il ne semble pas exister de documentation sur la façon de changer le nom de l'application. Si je commence à creuser manuellement dans le répertoire du projet en remplaçant HelloCordova, je me retrouve avec une application qui ne s'exécute pas. Les gens ont sûrement résolu ce problème auparavant.
Edit: vous souhaitez modifier le fichier config.xml
dans le répertoire racine de votre projet . La balise responsable du nom de l'application est <name>
.
recherchez la documentation config pour plus d'informations.
Si vous souhaitez modifier le nom de la vue emblématique, veillez également à mettre à jour ionic.project
Si la modification de la variable name
ne fonctionne pas pour une raison quelconque, supprimez tout le dossier de la plate-forme, puis
cordova platform add ios
ionic build ios
Oui, il vous suffit de modifier le fichier config.xml. Trouvez une balise "name" et mettez votre nom requis entre cette balise.
Dans le répertoire parent du projet ionic, il y a un fichier config.xml
<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
<widget id="com.ionicframework.todo497320" version="0.0.1" xmlns="http://www.w3.org/ns/widgets" xmlns:cdv="http://cordova.Apache.org/ns/1.0">
<name>CHANGE NAME HERE</name>
Notez que le nom du projet sera visible à divers autres endroits de l'application. Tous ces éléments seront modifiés automatiquement lors de la création de l'application
Les étapes suivantes vous aideront comme cela m’a été fait.
Renommez le nom de l'application dans config.xml <name>Your_new_name</name>
ionic cordova plugin save
Dans le répertoire parent du projet ionic, il y a un fichier config.xml
CHANGEZ LE NOM ICI
Si le changement de nom ne fonctionne pas pour une raison quelconque, supprimez tout le dossier de la plate-forme, puis
plate-forme cordova ajoute ios ionic build ios
Pour ionic 4.5.0, la commande "ionic platform" a été renommée et les commandes suivantes ne sont plus utilisées:
Utilisez plutôt:
Note: iOS ou Android selon votre cas
Changez simplement le <title>
tag dans index.html
Vous devez effectuer cette modification dans le fichier config.xml situé à la racine de votre projet. Par exemple, vous pourriez avoir quelque chose comme ceci:
***<widget id="com.ionicframework.exampleproject223738" version="0.0.1" xmlns="http://www.w3.org/ns/widgets" xmlns:cdv="http://cordova.Apache.org/ns/1.0">***
Modifiez l'identifiant en fonction de vos souhaits et cela fonctionnera pour tout le projet, Android et iOS.
Toutefois, si vous avez déjà soumis à l'app store avec un nom de package, vous ne pouvez pas modifier le nom du package à ce stade. Non, sauf si vous souhaitez soumettre un nouveau projet. Les mises à jour doivent être effectuées avec les noms de package correspondants.