Je suis en train de préparer la sortie d'un package Swift open source avec deux applications compagnons pour MacOS : CLI et GUI. Je m'attends à ce que l'application GUI soit disponible via le Mac App Store. J'aimerais également faire notarier l'application CLI.
J'aimerais que les applications soient nommées de la manière suivante :
CLI : applicationname
GUI : ApplicationName.app
Est-ce que le fait d'avoir le même nom, à part la capitalisation et l'extension de fichier .app, va poser problème pour les utilisateurs qui accèdent aux outils ? Y aura-t-il un conflit de résolution de chemin en raison de la magie insensible à la casse qu'Apple utilise avec le système de fichiers ?
Clarification :
ApplicationName.app contient l'exécutable ApplicationName dans son package-contents -> Contents -> MacOS répertoire. Mais tout cela concerne la version GUI. Je vais également sortir une version CLI séparée, non incluse dans le bundle de l'application, appelée applicationname.