Mountain Lion上的Sparkle更新——开发者ID将与Sparkle一起工作吗



有什么理由担心通过Mountain Lion上的Sparkle框架进行应用程序更新?

如果我用开发者ID证书签署新版本,Sparkle下载并用新版本替换旧版本,有什么理由相信开发者ID不会正确"通过"吗?

我既不了解开发者ID,也不了解Sparkle的内部工作原理。因此,我提出了这个问题。

开发者ID不过是使用苹果颁发的证书进行代码签名。代码签名包含在应用程序捆绑包中。Sparkle只是用新的捆绑包替换了应用程序的捆绑包,包括其所有内容(反过来又包括签名)。这与您手动更换应用程序的情况相同。

所以不,没什么好担心的。

相关内容

最新更新