Iphone 什么';s应用程序ID的点';s和资源调配配置文件?

Iphone 什么';s应用程序ID的点';s和资源调配配置文件?,iphone,Iphone,据我所知,应用程序ID是单个应用程序唯一的代码。每次我开始开发一个新的应用程序时,我都必须创建一个新的应用程序ID 但我不明白“资源调配配置文件”到底是怎么回事。每个应用程序都需要一个吗?这是为了什么?这是为了保护最终用户,通过一种方法来验证应用程序及其来源。它还可以作为一个集中的系统来控制开发。在windows上,大多数应用程序都使用GUI来实现这一点,但它们没有任何关于它们的集中信息。苹果确实这样做了,这有时会让人感到痛苦,但最终这是一项有效的努力。配置文件包含允许运行或调试代码的设备列表。

据我所知,应用程序ID是单个应用程序唯一的代码。每次我开始开发一个新的应用程序时,我都必须创建一个新的应用程序ID


但我不明白“资源调配配置文件”到底是怎么回事。每个应用程序都需要一个吗?这是为了什么?

这是为了保护最终用户,通过一种方法来验证应用程序及其来源。它还可以作为一个集中的系统来控制开发。在windows上,大多数应用程序都使用GUI来实现这一点,但它们没有任何关于它们的集中信息。苹果确实这样做了,这有时会让人感到痛苦,但最终这是一项有效的努力。

配置文件包含允许运行或调试代码的设备列表。一切都通过数字签名进行验证,最终让苹果控制分销。这就是为什么您需要越狱,以便从应用商店以外的来源获取应用。

因此每个应用都有自己的应用ID和配置文件?是的,每个应用都有一个应用ID,但配置是根据设备/开发者进行的,最后提交,所以一个团队中可能不止一个。哦,那么越狱iPhone不需要配置文件来运行应用程序?但是越狱应用程序不能在应用商店中销售或分发,如果(当)苹果对其进行打击,可能会导致问题。