Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我最近遇到了供应配置文件的一些问题。
现在我明白要在另一台 iPad 上测试我本地开发的应用程序,我需要在该 iPad 上安装配置文件。
但是 App Store 中的应用程序呢?为什么我可以在没有任何配置文件的情况下运行它们?
谢谢。
因为它们由 Apple 进行数字签名,并使用从您的 Apple ID 帐户中的信息生成的唯一密钥进行部分加密。当您从 AppStore 下载应用程序时,iOS 内核首先签名检查二进制文件(它查找 Apple 的有效数字签名),然后解密二进制文件的加密部分(实际上这是破解应用程序所基于的过程)。