Développement mobile

vérifier un nom de package Androidet distinguer les règles iOS

Collez un identifiant existant, choisissez la plateforme, puis lisez les erreurs par segment.

vérifier un nom de package Android

Identifiant de l’application

Rapport de vérification

Saisissez un identifiant pour voir le rapport par segment.

L’identifiant est contrôlé dans ce navigateur ; aucune boutique n’est interrogée.

Saisissez un identifiant pour voir le rapport par segment.

Avant de publier, vérifier un nom de package Android évite qu’un point en trop ou une lettre oubliée passe inaperçu. Le contrôle porte sur la valeur exacte du projet et ne la corrige pas automatiquement.

L’identifiant de bundle iOS admet le trait d’union, alors que l’ID d’application Android accepte le soulignement. Le format DNS inversé relève des conseils de nommage, distincts des erreurs de syntaxe.

Pourquoi vérifier un nom de package Android ici ?

Le même texte peut être accepté par iOS et refusé par Android.

Repérer le segment responsable

Pour vérifier un nom de package Android, le rapport sépare les éléments aux points et indique le numéro d’un segment vide, commençant par un chiffre ou contenant un caractère interdit. Il conserve la saisie originale.

Trois segments d’identifiant séparés par des points, dont le deuxième est signalé en erreur.

Comparer sans réécrire

Un soulignement interne est admis par Android mais pas par iOS ; un trait d’union suit la règle inverse. Changer de plateforme relance le contrôle sur la même valeur, sans changer l’identité de l’application.

Deux panneaux mobiles comparent le trait d’union accepté sur iOS et le soulignement accepté sur Android.

Les décisions utiles avant la publication

01

Prendre la valeur du vrai projet

Sous Android, l’applicationId du module peut différer du namespace du code. Sous iOS, prenez le Bundle Identifier de la cible Xcode ; un App ID générique à astérisque n’est pas l’identifiant concret.

02

Choisir la bonne plateforme

Android est sélectionné au départ. Passez à iOS pour un identifiant de bundle : le trait d’union devient autorisé et le soulignement refusé. La valeur saisie ne disparaît pas.

03

Attendre un rapport à jour

La vérification automatique attend 350 ms après la dernière modification. Une fois désactivée, utilisez le bouton ou Ctrl/Cmd+Entrée. La copie est bloquée tant que le résultat est périmé.

Des règles précises, segment après segment

ID d’application Android

Au moins deux segments, chacun commençant par une lettre ASCII ; la suite peut comporter lettres, chiffres et soulignements. Les majuscules restent valides au sens de la règle officielle.

Identifiant de bundle iOS

Les lettres et chiffres ASCII ainsi que les traits d’union sont acceptés entre les points. Les soulignements et astérisques sont refusés. Un seul segment déclenche un conseil DNS inversé, pas une erreur inventée.

Compte rendu partageable

Le nombre de segments et leurs problèmes sont copiables pour un ticket. Un nom de package valide n’établit ni propriété de domaine ni disponibilité auprès d’Apple ou Google.

Ce que la vérification ne peut pas garantir

Aucune recherche de disponibilité
Le résultat ne traite que les caractères et les segments. Il ne sait pas si l’identifiant est réservé, déjà enregistré ou utilisable par votre compte développeur.
Aucun contrôle de signature
Une seule chaîne est saisie ; ni APK, IPA, Info.plist ni fichier Gradle n’est lu. L’équipe Apple, le certificat et l’identité réelle du binaire restent à comparer dans les outils officiels.
Pas d’App ID à astérisque
com.company.* décrit un motif d’enregistrement Apple, pas le Bundle ID concret d’une application. L’astérisque est donc signalé comme caractère non admis.
Conseil et syntaxe séparés
Les minuscules sont pratiques, mais Android autorise les majuscules et les soulignements. Les limites propres à un générateur ou à un service tiers ne deviennent pas des règles communes.
Pas de génération ni de lot
L’outil vérifie un identifiant existant à la fois. Supprimer un caractère automatiquement peut changer l’identité durable de l’application, notamment après publication.

Questions pour vérifier un nom de package Android

Comment choisir un nom de package pour une application mobile ?

Choisissez une valeur stable et distinctive, souvent fondée sur un domaine inversé. Pour Android, chaque segment doit commencer par une lettre et l’ID comporter au moins deux segments. Ce contrôle ne réserve pas le nom.

Quel nom de package faut-il choisir ?

Un nom tel que com.societe.application est lisible, mais l’exemple ne prouve pas que vous possédez le domaine ou que la boutique l’acceptera. Vérifiez ensuite les exigences de votre compte.

Où voit-on le nom de package dans le projet ?

Pour une application Android moderne, regardez applicationId dans le module Gradle. Le namespace peut être différent ; l’ID final du binaire est celui à confronter au compte de publication.

Pourquoi faut-il choisir ce nom avec précaution ?

Après publication, changer l’applicationId fait reconnaître une autre application plutôt qu’une mise à jour. Le rapport aide à déceler une faute de format avant de fixer cet identifiant.

Deux applications peuvent-elles avoir le même nom visible avec des packages différents ?

Oui, le nom affiché aux utilisateurs et l’identifiant technique sont distincts. Deux valeurs applicationId différentes désignent deux applications Android distinctes, même si le libellé est identique.

Une règle vous semble ambiguë ?

vérifier un nom de package Android avant la sortie

Après avoir utilisé « vérifier un nom de package Android », comparez la valeur retenue avec Gradle, Xcode et le compte développeur correspondant.