在Cocoa应用程序中实现Sprakle.Framework时遇到问题

时间:2015-09-07 11:29:00

标签: objective-c cocoa sparkle

我是Cocoa Applications的新手。请原谅我无知。

请允许我详细说明我在做什么。

  1. 我已从此链接下载了SPARKLE.framework:Sparkle

  2. 我在项目中拖拽旌宇

  3. enter image description here

    1. 然后我在嵌入式二进制文件中添加了它
    2. enter image description here

      1. 在MainMenu.xib
      2. 中创建了SUUpdater的对象

        enter image description here

        1. 然后我将项目verison更改为1.2并将arcived>> zip更改为然后将其上传到服务器。

        2. 然后我创建了一个appcast(xml)并将其上传到服务器,并在项目info.plist中添加了一个密钥(SUFeedURL),其中包含appcast xml的URL

        3. 这是appcast网址:appcast enter image description here

          1. 我将项目版本更改回1.0并运行应用程序。它没有要求更新。

1 个答案:

答案 0 :(得分:0)

您的appcast包含sparkle:version="1.2",这不是可以与CFBundleVersion直接比较的值。仅使用sparkle:versionCFBundleVersion的整数。