发布网友 发布时间:2022-04-20 07:42
共1个回答
热心网友 时间:2023-08-05 10:02
Provisioning Profile实际上就是一个plist文件。下面我们从头开始看看这个plist文件中的键/值。这里有一个Provisioning Profile.plist示例文件,在阅读下面的内容时,可以参考:
1.在plist字典中的第一项是“AppIDName.” 这是你在 iOS Provisioning Portal中给App ID指定的名字。
2.下一项是“ApplicationIdentifierPrefix.” 这是在创建App ID时,由provisioning protal生成的10个字符。在 iOS Provisioning Portal中称为Bundle Seed ID(App ID前缀)。
3.下一项“CreationDate” 是一个日期时间戳,表示这个Provisioning Profile文件被创建的时间。
4.接下来的“DeveloperCertificates”之所以很有趣是有原因的。首先,它是一个数组(array),所以这里面可以包含多个证书。不过在这里我只看到一个证书。其次,它是base编码的开发者证书。你可以将<data>标签中的文本拷贝并粘贴到另外一个文件中(粘贴在“—–BEGIN CERTIFICATE—–”和 “—–END CERTIFICATE—–”之间)。