How to create “Drag to Applications Folder” in dmg


I wrote a piece of software and I host it online as a downloadable dmg file. When the dmg is mounted, you can open it like a regular folder. The user then needs to drag the software from the dmg folder to their computer (their Desktop or the Applications folder)– simply double clicking on the software executable while its inside the dmg does not work.

Many users do not read the install instructions. They tell me the software does not work, because they did not drag it onto their computer.

I have noticed that a lot of polished software comes as a downloadable dmg, but when you mount it the dmg, it specifically asks you to drag the software to your Applications folder, like in the image below.

How can I do this? I am currently using Disk Manager to create my dmgs.

enter image description here

Best Answer

Here is a roadmap:

  • Create an empty folder.

  • Give it a good name.

  • Put your app in the folder.

  • Create an alias of /Applications in the folder.

  • Change the name of the alias to " ".

  • Resize the folder to your taste.

  • Give a suitable background image to the folder. See these instructions for instance.

  • Create the dmg from the folder.