是否有macOS/iOS签名分发的比较详细的教程呢?-灵析社区

颜如玉你信不信

1. 不是必须,但是如果你想在官方渠道上分发,就必须签名。而且即便不上架应用市场,也建议签名,因为操作系统对于未经签名的应用运行起来有很多限制。 2. 所有数字签名的作用都是一样的 —— 为了保证信息没有被篡改,无论你签名的是应用程序、还是域名证书、还是数据报文、还是什么别的东西。你运行的程序,跟商店里的那个签名对不上,就说明程序已经是被篡改过的,比如可能被植入了恶意代码。当然你要说你本来程序里就有恶意代码,签名了不也一样不安全吗。那确实,因为签名不是为了保证这方面安全的,它只能保证不被第三者去篡改,保证不了开发者自己“投毒”。 3. 基本一致。 4. 不是。签名是签名,公证是公证。前面两点说了,签名是为了保证程序内容不被篡改,你不上架应用市场也可以自己签名,但用户就得自己想办法去校验签名了。而公证是提交给官方,官方会记录你的签名,然后还会有一些机审。 5. 可以。 6. 看 Apple 官方文档,其实流程是很明确。

阅读量:1

点赞量:0

问AI