0

我最近遇到了供应配置文件的一些问题。

现在我明白要在另一台 iPad 上测试我本地开发的应用程序,我需要在该 iPad 上安装配置文件。

但是 App Store 中的应用程序呢?为什么我可以在没有任何配置文件的情况下运行它们?

谢谢。

4

1 回答 1

2

因为它们由 Apple 进行数字签名,并使用从您的 Apple ID 帐户中的信息生成的唯一密钥进行部分加密。当您从 AppStore 下载应用程序时,iOS 内核首先签名检查二进制文件(它查找 Apple 的有效数字签名),然后解密二进制文件的加密部分(实际上这是破解应用程序所基于的过程)。

于 2012-07-13T11:31:18.950 回答