[Sparkle] Question about update check
Leon McNeill
beastie at lairware.com
Wed Jul 23 18:26:03 PDT 2008
I'm getting the same thing (Sparkle 1.5b4), but perhaps it is because
I have a non-numeric character?
"MyApp 1.8b10 is now available--you have 1.8b10. Would you like to
download now?"
Any pointers would be appreciated. Sparkle is awesome.
Leon
---
My InfoPlist.strings has:
CFBundleShortVersionString = "1.8b10";
I currently have no CFBundleVersion in my Info.plist (to avoid "1.8b10
(1.8b10)" in About window)
My test appcast is:
<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/"
xmlns:sparkle="http://
www.andymatuschak.org/xml-namespaces/sparkle">
<channel>
<title>MPFreaker Beta Changelog</title>
<link>http://lwupdate.dyndns.org/mpf-beta.xml</link>
<description>Most recent changes with links to updates.</
description>
<language>en</language>
<item>
<title>Version 1.8b10</title>
<description>First version incorporating Sparkle updates</
description>
<pubDate>Tue, 23 Jul 2008 08:00:00 +0000</pubDate>
<enclosure sparkle:version="1.8b10" url="http://lwupdate.dyndns.org/MPFreaker-beta.zip
" length="100000" type="application/octet-stream"/>
</item>
<item>
<title>Version 1.8b9</title>
<description>Final version not incorporating Sparkle
updates</description>
<pubDate>Tue, 14 Jul 2008 08:00:00 +0000</pubDate>
<enclosure sparkle:version="1.8b9" url="http://lwupdate.dyndns.org/MPFreaker-beta.zip
" length="100000" type="application/octet-stream"/>
</item>
</channel>
</rss>
On Jul 15, 2008, at 12:01 AM, Andy Matuschak wrote:
> Sounds like it. If it says you have 1.0.5 now, your CFBundleVersion
> or your CFBundleShortVersionString is set to 1.0.5. Is that wrong,
> or is the new version string wrong? If the latter, post your appcast
> here for debuggery.
>
> - Andy Matuschak
>
> On Jul 12, 2008, at 6:42 AM, Brian Krisler wrote:
>
>> Hi All,
>>
>> I have a strange problem with my appcast. I am sure it is just my
>> understanding.
>> I used the Feeder sparkle template for generating my appcast and
>> agvtool for
>> setting my application version.
>>
>> With I try to perform an update check from my application, with the
>> latest version,
>> I get the Sparkle dialog indicating that a new version exists.
>> However it says:
>>
>> MyApp 1.0.5 is now available--you have 1.0.5. Would you like to
>> download now
>>
>> Is this the result of my app setting the version number wrong
>> somewhere?
>>
>> Thanks for any help
>>
>> Brian
More information about the Sparkle
mailing list