有什么理由担心通过Mountain Lion上的Sparkle框架进行应用程序更新?
如果我用开发人员ID证书签署新版本,Sparkle下载它并用新版本替换旧版本,有什么理由相信开发人员ID不会适当地“通过”吗?
我既不了解开发人员ID,也不了解Sparkle的内部工作原理。因此我提出了这个问题。
发布于 2012-07-20 19:39:48
开发者ID只不过是使用苹果颁发的证书进行代码签名。代码签名包含在应用包中。Sparkle只是用新的捆绑包替换应用程序的捆绑包,包括它的所有内容(反过来包括签名)。这与您手动替换应用程序是一样的。
所以没什么好担心的。
https://stackoverflow.com/questions/11375721
复制相似问题