首页 文章
  • 0 votes
     answers
     views

    Sparkle是否需要服务器上的Ruby?

    您是否需要在服务器上安装ruby才能运行Sparkle Framework?根据我的理解,框架只是在服务器上查找xml RSS提要,就是这样 . 我对么?
  • 0 votes
     answers
     views

    在使用Sparkle进行更新后,应用程序不是活动应用程序

    我使用Sparkle为我的应用程序提供更新 . 这个过程非常简单和基本:应用程序的更新是压缩的,XML appcast为Sparkle提供了zip的URL . 所有工作都按预期工作,Sparkle宣传更新,一旦我点击安装它,下载,解压缩存档,并要求安装和重新启动 . 有一个问题:重新启动后,应用程序不是活动的(最重要的?),即:应用程序由“finish_installation”工具(重新)启动,...
  • 1 votes
     answers
     views

    Sparkle自动更新的代码签名问题

    我第一次使用Sparkle,并且遇到了麻烦 . 当我检查更新时,它会正确检测到更新的版本,下载它,取消归档,然后给出以下错误: 更新错误!提取存档时发生错误 . 请稍后再试 . 输出日志显示以下详细信息: Sparkle: The appcast item for the update has no DSA signature. The update will be rejected, bec...
  • 0 votes
     answers
     views

    Sparkle.Framework下载后不安装新的更新 . 错误:解压缩文件时发生错误 . 请稍后再试

    我正在使用Sparkle框架来更新我的应用程序 . 它正在检查更新并将其下载,但在安装它时会发出错误 . 我无法理解为什么会出现这种错误 . 我将.app文件压缩到.zip到服务器后上传了 . 我不知道为什么它无法提取它 . 请帮忙 . 我很麻烦 . 015-09-08 11:43:30.075更新[927:19428] Sparkle:=====更新===== 2015-09-08 11:43...
  • 0 votes
     answers
     views

    Qt on Mac 10.11:代码没有资源,但签名表明它们必须存在

    我有一个使用Sparkle框架的Qt 5.4应用程序 . 从我们的服务器下载后,Mac OS X 10.11上的Gatekeeper将显示“unidentified developer”错误 . 经过一些研究(codesign --strict在sparkle中显示缺少文件),我在Sparkle框架中删除了破坏的符号链接 . 然后我重建了应用程序,检查了codeign和spctl codesign...
  • 0 votes
     answers
     views

    Cocoa App Update:应用程序需要下载更新,关闭应用程序,安装更新,然后重新启动更新的应用程序

    我使用Xamarin构建了一个Mac OS X应用程序 . 我还有一个XML文件,指示哪些用户应该获得更新,用户何时应该获得更新以及更多逻辑 . 理想情况下,我的应用程序查看XML文件,如果用户满足XML中提到的所有条件,我想向用户提供更新 . 目前,我可以将dmg下载到用户计算机,但我无法自动安装它 . 但是,下载后我想自动执行以下操作:1 . 关闭应用程序2.安装更新3.重新启动更新的应用程序...
  • 2 votes
     answers
     views

    Sparkle:提取存档时发生错误

    我正在将闪光融入我的应用程序并进行测试 . 目前,我正处于调试版本中(我正在运行我的Xamarin IDE中的应用程序) . 我在http服务器上也有一个更新的应用程序 . 此更新的.app使用Apple开发人员ID进行签名,并已压缩为.zip存档 . 我在appcast.xml文件的enclosure标签中提供了这个.zip存档的路径 . 鉴于这种情况,当我运行我的应用程序时,我希望它安装较新版...
  • 4 votes
     answers
     views

    如何在构建后修改应用程序的源代码? Xcode中,旌宇

    我正在做一个需要使用两个变量的Mac代理,每次用户下载代理时都需要设置这两个变量,我的第一次尝试是修改 Info.plist 文件并为Sparkle进行签名,但之后我意识到每当我修改该文件并进行签名时,该签名将与已下载的代理不同,并可能导致Sparkle出现问题: 考虑安全问题由于Sparkle正在向用户的系统下载可执行代码,因此您必须非常小心安全性 . 为了让Sparkle知道下载的更新没有损...
  • 1 votes
     answers
     views

    Sparkle更新将被拒绝

    我正在使用Xamarin制作MAC应用程序 . 要获取更新,我使用的是Sparkle Framework . 我签署了旧的建筑和新建筑,并在两者中都包括公众 . 但仍然收到错误“更新存档未使用DSA密钥签名,并且旧的应用程序尚未使用应用程序代码签名进行签名 . 至少有一种签名验证方法必须有效 . 更新将被拒绝”
  • 0 votes
     answers
     views

    ILCrashreporter打破Sparkle更新

    我刚刚将ILCrashReporter-NG添加到我的应用程序中以记录应用程序崩溃 . 不幸的是,它似乎打破了我的Sparkle更新(当appcast下载并单击Install按钮时,Sparkle会出错) . 我已将ILCrashReporter launchReporterForCompany:report addr:方法添加到applicationDidFinishLaunching . 有没...
  • 0 votes
     answers
     views

    Sparkle - 通过ssh的sign_update:“无法访问Keychain中的必需密钥”?

    Sparkle-1.21.0 OS X 10.11 generate_appcast 不适用于 .dmg 文件: 从目录/ Users / quanta / Downloads / updates生成appcast时出错Error Domain = SUSparkleErrorDomain Code = 1001“在/ Users / quanta / Downloads / upd...
  • 1 votes
     answers
     views

    Sparkle框架下载和更新,但实际上没有

    我've integrated Sparkle framework into my Cocoa app (MacOS X 10.9.5). While testing updates, Sparkle reports that there is an update available (i'm使用此appcast),下载并重新启动应用程序 . 但是在启动时我仍然有旧版本的应用程序 . 可能是什么问...
  • 0 votes
     answers
     views

    Sparkle更新 - 如何闪耀通知download_finish和unarchive_finish

    我想在我的客户端显示一个不同的用户界面,在后台下载和取消归档完成时,是否有一个闪亮的delegate_method或任何其他方式获得unarchive / download完成通知?
  • 0 votes
     answers
     views

    Sparkle Framework问题(不显示正确的版本)

    我是第一次使用闪光框架 . 我试图测试它,一切都很完美,除了它没有正确显示更新版本 . 例如,这是我在服务器上的xml文件: <?xml version="1.0" encoding="utf-8"?> <rss version="2.0" xmlns:sparkle="http://www.andymatus...
  • 2 votes
     answers
     views

    Sparkle Framework和Mac App Store:最佳实践?

    在通过Mac App Store分发和使用Sparkle框架时,您的方法是什么? 我发现这两个网站提到了问题以及如何解决这些问题,但我想知道你是如何解决这个问题的 . http://furbo.org/2011/03/09/mac-app-store-guide/ http://danielkennett.org/blog/2010/12/techniques-for-managing-optio...
  • 0 votes
     answers
     views

    Sparkle 10.9链接错误

    在尝试使用Xcode 5运行10.9时将Sparkle添加到我的项目时出现问题 . 我已经按照教程去了T,但是当我到达需要复制框架并设置其复制位置的位置时,似乎无法在复制包资源部分中设置复制目标只需将框架放在/ Resources文件夹中 . 我已经准备好通过这个步骤,并在这里尝试了所有的建议 . http://www.lists.apple.com/archives/xcode-users/20...
  • 0 votes
     answers
     views

    Sparkle包的Xcode5归档后脚本不再有效

    Xcode 5似乎改变了它存储构建应用程序包(xxx.app)的方式,使得ditto不再有效 . 在../BuildProductsPath/Release/目录中,该应用程序实际上是... / InstallationBuildProductsLocation / Applications / ...的符号链接 MyApp.app - >〜/ Library / Developer / ...
  • 3 votes
     answers
     views

    Sparkle框架不会在启动时检查更新

    我正在开发一个Cocoa应用程序,并使用Sparkle framework进行更新 . 我需要检查启动时是否有新版本可用 . 我将 SUCheckAtStartup 键添加到info.plist并将其状态更新为true,但应用程序仍然没有要求在启动时进行更新 . 我怎样才能解决这个问题? 提前致谢...
  • 1 votes
     answers
     views

    在Sparkle更新框架中,Appcast元素pubDate的目的是否能够在某个期望的发布日期之前暂停更新?

    我希望appcast pubDate xml元素允许我指定我的应用程序不能考虑更新,除非当前日期是发布日期(pubDate)或更高版本 . 这是一个示例appcast,其中包含item元素中的pubDate元素: <item> <title>Version 2.0 (2 bugs fixed; 3 new features)</title> <sp...
  • 1 votes
     answers
     views

    用更新的版本替换Sparkle是否安全

    &tldr;什么阻止我们用更新的Sparkle.framework替换旧的Sparkle.framework? Sparkle是Mac OS X应用程序中常用于管理更新的框架 . 最近报道了一起中间人攻击事件 . 而且,由于使用Sparkle的众多知名应用程序,全世界的IT经理开始失眠 . 据报道,一些受影响的应用程序(如VLC)已经发布了修复程序 . 但是,由于Sparkle已存在很长时间,因此...
  • 0 votes
     answers
     views

    从应用程序外部调用Sparkle更新程序

    我正在写a Ruby program来自动更新所有使用Sparkle框架的应用程序 . Build 所有此类应用程序的列表很容易 . 下一步是触发Sparkle更新程序 . 另一种方法是从应用程序的Info.plist中检索软件包版本和SUFeedURL,然后下载并解析开发人员的appcast XML文件,并手动进行版本比较,如果需要,可能会提示用户打开并更新应用程序 . 考虑到已经有一个优秀的...
  • 2 votes
     answers
     views

    使用Sparkle Framework进行更新时显示.dmg EULA

    我的DMG上总是有一个EULA . 但我的用户现在只能在他们第一次下载我的应用程序时看到它 . 每当他们通过Sparkle框架在应用程序中进行升级时,当.dmg被Sparkle提取时,不会显示EULA . 如何让Sparkle展示EULA?
  • 23 votes
     answers
     views

    您可以使用Sparkle或类似的东西更新沙盒Mac应用程序吗?

    对于那些在Mac App Store之外发布Mac应用程序的人,您打算如何支持更新和沙盒?我猜大多数人暂时的答案是他们不是,但我希望最终非MAS应用程序可以像MAS应用程序一样沙盒化 . 要使用Sparkle,您的应用程序将需要可以授予的网络访问权限,以及在应用程序中覆盖自身的能力 . 目前,您可以使用com.apple.security.temporary-exception.files.abs...
  • 0 votes
     answers
     views

    Sparkle Error:更新未正确签名

    我正在使用sparkle进行软件更新 . 我用Apple开发者证书签署了我的应用程序并上传了构建版本 . 然后我尝试通过调用'checkForUpdates:'方法进行更新 . 但我收到一条错误消息“更新未正确签名” . 可能是什么原因?我错过了什么吗?
  • 2 votes
     answers
     views

    如何在闪光中签署您的更新

    任何人都可以告诉我如何签署闪存中的mac应用程序更新 . 我查了https://github.com/sparkle-project/Sparkle/wiki/publishing-an-update 但是没有明白的想法 . 请告诉我 这是由Mac开发人员ID完成的吗?除了开发人员ID签署更新之外,还有什么其他方式 .
  • 1 votes
     answers
     views

    Sparkle冻结“安装更新......”

    我正在尝试在括号shell应用程序中实现Sparkle . 我相信我已经准备好了一切,但似乎失败了 . 它将运行更新,找到更新,准备就绪,然后当我点击“安装并重新启动”按钮时,它将无限期地位于“安装更新...”屏幕上 . 我想也许是括号shell不想关闭它的最后一个孩子,所以我试图实现 updaterWillRelaunchApplication 委托方法 . 我尝试在函数之前添加它,我调用它来检...
  • 1 votes
     answers
     views

    Xcode 5 Sparkle代码签名

    我在我的应用程序中使用Sparkle并通过运行shell脚本构建阶段签署框架,该工作正常,没有构建错误 . 问题是,没有通过Sparkle工作的更新,更新程序说: 提取存档时发生错误 错误的代码签名是否可能导致此错误?我很确定它不是Sparkle错误,RSS xml文件是100%正确的 . 更新旧版本也有效 . 这是一个非MAS应用程序,我使用我的开发者ID应用程序证书来签署所有内容 . 我可...
  • 1 votes
     answers
     views

    Sparkle Updater:我如何使用sparkle来安装已下载的更新?

    我开发了一个Mac OS X应用程序,我也为这个应用程序编写了更新逻辑 . 基本上,我的应用程序可以检测是否存在更新,并将更新下载到用户的本地下载目录 . 现在,我希望Sparkle安装这个下载的更新 - 我怎么能这样做?我只是想提供'下载更新的位置'闪耀,我希望能为我安装更新 . 任何帮助表示赞赏!谢谢 !
  • 2 votes
     answers
     views

    如何分发在Mac App Store外部分发的OS X应用程序更新

    我想知道将Mac App的更新分发给现有应用用户的最佳方法 . App is distribute out side the Mac App Store so can not use the app store to distribute the update 我想做类似VyprVPN之类的下载新版本关闭应用程序安装新版本并重新启动应用程序,这一切都没有任何用户交互完成 . I want to d...
  • 0 votes
     answers
     views

    使用WinSparkle更新新版本后,它不会自动启动应用程序

    我在我的Qt C应用程序中使用WinSparkle(最新版本0.5.3)框架进行自动更新 . 它与检测新版本,自动下载和安装新版本完美配合 . 但我发现安装新版本后,它不会自动启动应用程序,用户必须手动启动它 . 我检查了WinSparkle API reference,但没有找到任何与此相关的设置 . 我认为它应该内置支持更新后自动启动应用程序? 在WinSparkle中是否有办法以与Spark...

热门问题