Question

Voici mon exigence: 1. Je veux que mon installable d'avoir un contrat de licence personnalisé 2. Exécutez un autre paquet dans le cadre de l'installation 3. que l'utilisateur puisse avoir une possibilité d'exécuter l'application au démarrage

Que dois-je utiliser, créer un dmg ou utiliser PackageMaker disponible avec Xcode? Y a-t-il des bonnes pages montrant comment utiliser PackageMaker?

Merci.

Était-ce utile?

La solution

Ils servent des objectifs différents:

  • DMG (images de disque) est un format de fichier conteneur pour résoudre les problèmes séculaires avec des fichiers multi-fourche et des protocoles de transfert et les hôtes intermédiaires qui ne peuvent pas les manipuler, par ne pas compter sur eux en premier lieu . De plus, les images de disque peuvent utiliser la compression interne. Vos utilisateurs vous remercier de ne pas les confondre avec le fichier enveloppé dans le fichier enveloppé dans le fichier (bien que des images de disque se prendre quelques explications au départ).

  • PackageMaker est un constructeur de package d'installation à part entière. Vous pouvez personnaliser le processus d'installation et les lieux, faire des sous-installations et à peu près tout ce que vous pourriez avoir besoin. Si votre installation implique plus qu'une simple glisser-déposer un paquet d'applications en place, c'est celui d'aller avec.

De vos besoins, le choix semble évident. Depuis un package d'installation est lui-même un paquet, je dirais: créer un package d'installation avec PackageMaker et le mettre dans une image disque compressé. Distribuez l'image disque à vos utilisateurs. Il fournit seulement une expérience plus agréable.

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top