Can't get dmgs to work with 1.5b4
I don't seem to be able to get Sparkle 1.5b4 to work with my project. Everything works successfully when the new version is a zip file, but when I try to use a dmg file, Sparkle shows the error "Update Error! / An error occurred while extracting the archive. Please try again later." while showing the "Extracting update..." progress window. Finder can mount the dmg with no problems.
After dismissing the "Update Error!" window, the following is logged in console:
7/6/08 11:48:14 PM [0x0-0x2ad2ad]
7/6/08 11:48:14 PM [0x0-0x2ad2ad]
7/6/08 11:48:20 PM Time Tracker[32987] Sparkle Error: An error occurred while extracting the archive. Please try again later.
Here's the setup of my test:
* I modified my applications ~/Library/
* The appcast enclosure also points to a file:/// URL
* The dmg I am using is created using `hdiutil create -ov -srcfolder ReleaseFolder/ -volname Release-1.2.3 Release.dmg`. I have also tried with a dmg built using the "-format UDBZ" option.
* I have tried both before and after using `hdiutil internet-enable Release.dmg`
* The dmg, when mounted, contains the app and nothing else.
I thought at one point that the dmg file was working with Sparkle 1.5b2, but I haven't been able to duplicate that. I've been trying to figure this out for a couple hours, so I will take a break now and clear my head :) I haven't determined if I've built my dmg wrong, if I've screwed up my sparkle configuration somehow, or if there's a bug of some sort.
Question information
- Language:
- English Edit question
- Status:
- Solved
- For:
- Sparkle Edit question
- Assignee:
- No assignee Edit question
- Solved by:
- Andy Matuschak
- Solved:
- Last query:
- Last reply: