gpt4 book ai didi

cocoa - Sparkle 框架问题(未显示正确的版本)

转载 作者:行者123 更新时间:2023-12-03 17:36:21 26 4
gpt4 key购买 nike

我是第一次使用sparkle框架。我正在尝试对其进行测试,一切正常,只是它无法正确显示更新版本。例如,这是我在服务器上的 xml 文件:

<?xml version="1.0" encoding="utf-8"?> <rss version="2.0" xmlns:sparkle="http://www.andymatuschak.org/xml-namespaces/sparkle" xmlns:dc="http://purl.org/dc/elements/1.1/"> <channel>
<title>Your Great App's Changelog</title>
<link>http://localhost/test/SampleAppcast.xml</link>
<description>Most recent changes with links to updates.</description>
<language>en</language>


<item>
<title>Version 1.5 (2 bugs fixed; 3 new features)</title>
<sparkle:releaseNotesLink>
http://localhost/test/notes.html
</sparkle:releaseNotesLink>
<pubDate>Wed, 15 Mar 2011 19:20:11 +0000</pubDate>
<enclosure url="http://localhost/test/seglab.zip" sparkle:version="2.0" length="1623481" type="application/octet-stream" sparkle:dsaSignature="MCwCFD8H0l7NOhl7OXeqVM1+CeonHuKtAhRQXdB4alDeMPgSUaHhuX1Zx5GwTg==" />
</item>

</channel> </rss>

注意标题标签中,版本名称是 1.5,但是当我收到 Sparkle 更新提示时,它显示“应用程序名称版本 2.0 现已可用 - 您有 1.0....”应该是1.5...为什么会发生这种情况?谢谢!

最佳答案

“应该是 1.5”“应用程序名称版本 1.5 现已推出 - 您有 1.0....”?>

那么您可能需要更改此标签:

<enclosure
url="http://localhost/test/seglab.zip"
sparkle:version="2.0"
length="1623481"
... />

对此:

<enclosure
url="http://localhost/test/seglab.zip"
sparkle:version="1.5"
length="1623481"
... />

全面披露:我以前从未使用过 Sparkle。这只是基于观察 XML 的猜测。

关于cocoa - Sparkle 框架问题(未显示正确的版本),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5320809/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com