【发布时间】:2014-10-12 12:48:05
【问题描述】:
我正在使用 Sparkle 将更新分发到我的 OS X 应用程序。它对我的大多数用户都运行良好,但我收到一小部分用户的报告说“检查更新”已禁用。
我可以在网上找到的唯一其他示例来自从未启用“检查更新”的开发人员。就我而言,整个过程对大多数客户来说都很好。只有少数人正在经历这种情况。
我没有做任何棘手的事情。我的设置与文档描述的 (https://github.com/sparkle-project/Sparkle/wiki) 完全相同,包括使用我的开发人员 ID 对框架进行签名。同样,它适用于大多数人。
目前遇到问题的用户正在运行 OS X 10.9.4,但我无法确认它是否适用于 10.9.4 用户。
【问题讨论】:
-
请受影响的客户检查他们的系统控制台日志,以了解有关可能出现问题的任何其他线索。通常,如果项目的目标为 nil,则菜单项将显示为灰色。菜单项的具体目标是什么对象,它怎么会在运行时为 nil?
标签: macos cocoa xcode5 sparkle