gpt4 book ai didi

iphone - 构建/签名应用程序时,Xcode 如何使用应用程序 ID?

转载 作者:行者123 更新时间:2023-12-03 18:47:00 25 4
gpt4 key购买 nike

iOS 配置文件引用 Apple 应用程序 ID(格式为“A1A2A3A4A5”)。大多数情况下,应用程序的 DNS 形式会替换为星号 (*)。

我的理解是,配置文件存储在iOS开发设备中,并且不被Xcode使用。因此,在构建/签名应用程序时,Xcode 如何将应用程序 ID 包含到可执行文件中? Xcode 拥有的唯一信息是“Bundle Identifier”,其形式为“com.mycompany.myapp” - 但没有 App ID,因此现阶段无法添加应用 ID。

有谁知道这是如何工作的吗?我觉得很多人使用这些工具(就像我一样),但并不真正了解它们的内部结构。

非常问候,苹果92

最佳答案

iPhone 应用程序不仅仅是一个可执行文件,它是一个包含可执行文件的 bundle (如目录),而且还包含资源(如 Nib 或图像),特别是包含一个小的 plist list 文件,其中包含有关您的应用程序的详细信息 - 包括应用程序 ID。配置配置文件也包含在此应用程序包中。

设备还维护已安装的配置配置文件列表,但配置文件也可以位于应用程序中,并根据应用程序 plist 文件进行检查以确保所有内容都匹配。

关于iphone - 构建/签名应用程序时,Xcode 如何使用应用程序 ID?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4269783/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com