了解iOS配置文件

时间:2014-03-15 06:17:18

标签: ios certificate provisioning-profile

我的理解是,配置文件用于防止您的应用在未经您授权的设备上安装和使用。但是,我不知道如何强制执行此操作,因为任何人都可以创建他们需要的配置文件。

如果我想运行应用com.company.app,我需要创建配置文件的是应用ID,我有(com.company.app),我想要运行它的手机的UUID,我有因为它是我的手机,而且开发者的证书由于持有公钥而不应该是秘密的。

那么,是什么让我无法创建自己的个人资料,将其安装到手机上并在没有开发人员授权的情况下运行应用程序?

1 个答案:

答案 0 :(得分:2)

您误解了配置文件的要点。关键是不要阻止未经授权的用户运行您的应用。关键是要通过限制可以安装应用程序的设备数量,使您难以在App Store外部分发应用程序。