DMG
The DMG (Apple Disk Image) format is a common macOS installer file that wraps your App Bundle in a user-friendly installation window.
The installer window includes your app icon and the Applications folder icon, where the user is expected to drag the app icon to the Applications folder icon to install it. It is the most common installation method for macOS applications distributed outside the App Store.
This guide only covers details for distributing apps outside the App Store using the DMG format. See the App Bundle distribution guide for more information on macOS distribution options and configurations. To distribute your macOS app in the App Store, see the App Store distribution guide.
To create an Apple Disk Image for your app you can use the Tauri CLI and run the tauri build
command in a Mac computer:
Window background
You can set a custom background image to the DMG installation window with the [tauri.conf.json > bundle > macOS > dmg > background
] configuration option:
For instance your DMG background image can include an arrow to indicate to the user that it must drag the app icon to the Applications folder.
Window size and position
The default window size is 660x400. If you need a different size to fit your custom background image, set the [tauri.conf.json > bundle > macOS > dmg > windowSize
] configuration:
Additionally you can set the initial window position via [tauri.conf.json > bundle > macOS > dmg > windowPosition
]:
Icon position
You can change the app and Applications folder icon position with the appPosition and applicationFolderPosition configuration values respectively:
© 2024 Tauri Contributors. CC-BY / MIT