Which one is better: DMG or PackageMaker
问题 Here's my requirement: 1. I want my installable to have a custom license agreement 2. run another package as part of the installation 3. let the user have an option of running the app on start-up What should I use, create a dmg or use PackageMaker available with xcode? Are there any good web pages showing how to use PackageMaker? Thanks. 回答1: They serve different purposes: DMG (disk images) is just a container file format to solve age-old issues with multi-fork files and transfer protocols