Je suis en train de construire un paquet .dmg pour mon application JavaFX en utilisant Eclipse et e (fx) clipse, mais il me donne l'erreur suivante:package .dmg Building nécessite Apple ID Developer
Did not find a key matching 'Developer ID Application: '
BUILD FAILED
/Users/xxx/git/xxx/xxx/build/build.xml:203: Error: Bundler "DMG Installer" (dmg) failed to produce a bundle.
Il y a beaucoup de discussions sur la façon d'utiliser un certificat Apple Developer ID valide dans cette situation. Mais selon this la page d'Apple la seule raison de signer une application avec un certificat d'identification de développeur est la suivante:
If your app isn’t signed with a Developer ID certificate issued by Apple, it won’t launch on a Mac that has Gatekeeper enabled.
Mais avoir à désactiver Gatekeeper pour être en mesure de lancer l'application est bien pour moi. D'autant que je suis actuellement principalement intéressé par l'emballage de l'application en tant que .dmg à des fins de test.
Est-il possible de créer un package .dmg pour mon application JavaFX sans utiliser d'ID de développeur?
Dans le passé, je avait empaqueté mes projets dans des paquets DMG sans avoir besoin d'un 'ID de développeur '. Je ne sais pas si les choses ont changé ces derniers temps, mais c'était vraiment possible quand je le faisais. Je vais essayer à nouveau quand j'ai le temps et vous fournir plus d'entrées. – ItachiUchiha