Les différences entre OSX .pkg et .pkg.mpkg installateurs
Je me bats avec OSX est packageMaker comme il ne m'autorise pas à créer une".pkg'. En revanche, elle m'obligeant à en faire une".pkg.mpkg'.
Cela semble être une question stupide, je devrais être en mesure de répondre, avec quelques recherches google, mais je ne vais pas être en mesure de trouver beaucoup d'infos à ce sujet.
Quelqu'un pourrait-il expliquer les principales différences entre eux et si vous connaissez la restriction pour laquelle vous devez utiliser l'un ou l'autre?
OriginalL'auteur Santi | 2009-09-03
Vous devez vous connecter pour publier un commentaire.
Au meilleur de mes connaissances, les .fichiers pkg sont simples et Installer des packages. Cependant, .mpkg fichiers sont très personnalisable, et peut se lier à plusieurs .fichiers pkg de laquelle l'utilisateur peut activer et désactiver dans le programme d'installation.
Je pense que l' .pkg.mpkg double-extension que vous voyez est juste un texte en ajoutant question. Les paquets sont soit .pkg ou .mpkg, pas une combinaison des deux.
Si vous êtes à l'aide de la belle Packages App par Stéphane Sudre, vous pouvez créer un simple "Raw Package" ou "Distribution". "Raw" génère toujours un .fichier pkg. Si vous utilisez "Distribution", vous pouvez choisir entre "à Plat" et de "Bundle" dans l'onglet paramètres du projet. "À plat" va créer un .fichier pkg, tandis que le faisceau va générer un .mpkg fichier. La différence dans les Packages créés fichier xml de Projet est PROJECT_SETTINGS/ADVANCED_OPTIONS/BUILD_FORMAT. "1" pour "Bundle"/mpkg, "0", "Plat"/pkg.
OriginalL'auteur Collin Allen
Je crois Collin Allen est correct -- la principale différence est que la méta-paquet peut faire référence à d'autres paquets. Mais comme à votre PackageMaker problème, avez-vous essayé Iceberg? C'est une alternative (gratuite) que nous avons eu généralement plus de chance avec: moins de bugs, plus facile à comprendre et à utiliser, plus de liberté, etc.
OriginalL'auteur Stabledog
Je n'ai pas de bonne réponse, mais PackageManager automatiquement basculé de la .pkg .mpkg une fois que j'ai essayé de modifier le texte que l'utilisateur voit. Les deux sont inclus sous les installateurs (.pkg) préparé par les vendeurs.
OriginalL'auteur tomwhipple