Looking for a *WORKING* solution for a DMG background image

  1. ‹ Older
  2. 3 years ago

    Michel B

    14 Jun 2016 Pre-Release Testers, Xojo Pro RubberViews.com
    Edited 3 years ago

    @MaximilianTyrtania Btw, you should try contacting the developer (Michael Tsai dropdmg@c-command.com) if you are running into problems. He is a very responsive and kind person.

    Thank you but I did not need it. I bought DMGCanvas, which worked right away, and which documentation is crystal clear.

    @Greg OLone tools like DMGCanvas make it easier to also position the icons exactly where you want them without a lot of extra code.

    Very, very clean product :)

    I rather spend more time polishing my code than wasting it in reinventing the wheel.

  3. 8 weeks ago

    John M

    Jul 24 Pre-Release Testers, Xojo Pro New York / New Jersey

    And unfortunately, dmgCanvas doesn't work with macOS Catalina, and their tech support is unresponsive. Does anyone have a better solution, preferably one that will work with App Wrapper?

  4. Greg O

    Jul 24 Xojo Inc

    @John M And unfortunately, dmgCanvas doesn't work with macOS Catalina, and their tech support is unresponsive. Does anyone have a better solution, preferably one that will work with App Wrapper?

    I’m guessing you mean it doesn’t work on Catalina, because our DMGs are created with DMGCanvas and they work just fine.

  5. John M

    Jul 24 Pre-Release Testers, Xojo Pro New York / New Jersey

    @Greg OLone I’m guessing you mean it doesn’t work on Catalina, because our DMGs are created with DMGCanvas and they work just fine.

    It doesn't work *on* Catalina, it can't build a .dmg, it throws an error instead of making the .dmg

  6. Beatrix W

    Jul 24 Pre-Release Testers, Third Party Store Europe (Germany)

    What is the error?

  7. Jürg O

    Jul 24 Pre-Release Testers, Xojo Pro

    @John M Does anyone have a better solution

    You could always do it yourself… see this example project: xojo2dmg .
    But I'm not going to say that this is a "better solution" :)

  8. Sascha S

    Jul 25 Pre-Release Testers, Xojo Pro Germany, Lower Saxonary

    @John M And unfortunately, dmgCanvas doesn't work with macOS Catalina, and their tech support is unresponsive. Does anyone have a better solution, preferably one that will work with App Wrapper?

    They are very active on Twitter . Maybe mention them with the Issue in a Tweet?

  9. Greg O

    Jul 25 Xojo Inc

    @John M It doesn't work *on* Catalina, it can't build a .dmg, it throws an error instead of making the .dmg

    I’d keep trying. They released a new product somewhat recently so I suspect he’s still there. Maybe on vacation.

  10. Sascha S

    Jul 25 Pre-Release Testers, Xojo Pro Germany, Lower Saxonary
    Edited 8 weeks ago

    They give support on Twitter and the latest public Tweet was made 2 days ago...

  11. John M

    Jul 25 Pre-Release Testers, Xojo Pro New York / New Jersey

    @Beatrix W What is the error?

    "Building the disk image failed because DMG Canvas could not get the volume info"

    Then there are the details:

    -50

    ----------------------------

    === Starting...
    === Saving background image...
    === Creating disk image template...
    /usr/bin/hdiutil create -megabytes 321 /var/folders/43/bf3nvz_n0cg6b4shjwj2s5x80000gp/T/DMGCanvasTemp_Lightwright 6.0.30 development build 314.dmg -fs HFS+ -layout SPUD -volname Lightwright 6.0.30 development build 314 -nospotlight

    ...
    ...
    ...
    created: /var/folders/43/bf3nvz_n0cg6b4shjwj2s5x80000gp/T/DMGCanvasTemp_Lightwright 6.0.30 development build 314.dmg
    === Attaching disk image...
    /usr/bin/hdiutil attach /var/folders/43/bf3nvz_n0cg6b4shjwj2s5x80000gp/T/DMGCanvasTemp_Lightwright 6.0.30 development build 314.dmg -nobrowse -noverify

    /dev/disk2 Apple_partition_scheme
    /dev/disk2s1 Apple_partition_map
    /dev/disk2s2 Apple_HFS /Volumes/Lightwright 6.0.30 development build 314
    === Setting window properties...
    === Setting background image...
    === Copying files...
    /bin/ln -s /Applications /Volumes/Lightwright 6.0.30 development build 314/Applications

    === You can make changes in Finder...
    === Finalizing...
    === Ejecting template...
    /usr/bin/hdiutil eject -force /Volumes/Lightwright 6.0.30 development build 314

    ...
    "disk2" ejected.
    === Attaching disk image...
    /usr/bin/hdiutil attach /var/folders/43/bf3nvz_n0cg6b4shjwj2s5x80000gp/T/DMGCanvasTemp_Lightwright 6.0.30 development build 314.dmg -nobrowse -noverify

    /dev/disk2 Apple_partition_scheme
    /dev/disk2s1 Apple_partition_map
    /dev/disk2s2 Apple_HFS /Volumes/Lightwright 6.0.30 development build 314
    === Making auto-open...
    Building the disk image failed because DMG Canvas could not get the volume info.
    -50
    === Ejecting template...
    /usr/bin/hdiutil eject -force /Volumes/Lightwright 6.0.30 development build 314

    ...
    "disk2" ejected.

  12. John M

    Jul 25 Pre-Release Testers, Xojo Pro New York / New Jersey
    Edited 8 weeks ago

    @Greg OLone I’d keep trying. They released a new product somewhat recently so I suspect he’s still there. Maybe on vacation.

    I got a pretty quick reply from Seth this time, unfortunately the answer was "not yet" (in response to my asking if there was a beta or other version for Catalina).

  13. Dave S

    Jul 25 San Diego, California USA

    anyone think it would be worth my time to revisit my flashDMG and update it (it was written like 6 years ago)

  14. John M

    Jul 25 Pre-Release Testers, Xojo Pro New York / New Jersey

    @Dave S anyone think it would be worth my time to revisit my flashDMG and update it (it was written like 6 years ago)

    If it can work with App Wrapper, yes - it would be good to have more than one alternative.

  15. Dave S

    Jul 25 San Diego, California USA

    @John M If it can work with App Wrapper,

    what exactly would that mean?

  16. Tim P

    Jul 25 Pre-Release Testers Rochester, NY
    Edited 8 weeks ago

    @Dave S what exactly would that mean?

    AppWrapper can build a DMG Canvas template automatically after it performs it's wrapping procedure. Sam does this by using the command line tool that's included with DMG Canvas. You would either have to communicate with Sam to set up a link, or provide a command line tool like DMG Canvas.

    @John M I'm just waiting for DMG Canvas to get an update. The DMG Canvas people told you "not yet" which implies they're working on it. They got disk image signing added when we needed that, so I expect they'll get this fixed up.

  17. Christoph D

    Jul 25 Pre-Release Testers, Xojo Pro

    I got a mail today telling they are working on the update. Which will be available before macOS 10.15 is eventually released.

  18. John M

    Jul 25 Pre-Release Testers, Xojo Pro New York / New Jersey

    @Christoph Dnbsp;Vocht I got a mail today telling they are working on the update. Which will be available before macOS 10.15 is eventually released.

    That's good to hear, hopefully they will let some of us try it out in beta before they release it.

  19. Sam R

    Jul 25 Pre-Release Testers, Xojo Pro, Third Party Store Hengchun, Pingtung, Taiwan

    @John M If it can work with App Wrapper, yes - it would be good to have more than one alternative.

    I'm planning to talk to Michael Tsai about adding the option for integrating with his product too. I choose DMG Canvas because it comes highly rated for prominent members here. I'm not doing this to switch allegiance; just as John says, I think it might help if I offer it as a choice.

  20. 7 weeks ago

    Greg O

    Jul 26 Xojo Inc

    Has anyone tried this script?

    https://github.com/andreyvit/create-dmg/

  21. Tim P

    Jul 26 Pre-Release Testers Rochester, NY

    Gasp, brew install create-dmg? This I gotta try! :D

or Sign Up to reply!