10

众所周知,Organizer->Devices->Teams->Team Name我们可以从中导出扩展名为“developerprofile”的文件。什么数据存储在这样的文件中?只有每个团队成员的证书或 Xcode 中的整个设置(如快捷方式等)。当您导入一些其他团队成员开发人员资料时会发生什么?是不是像 Xcode 被“签名”到他的名字/证书上?

4

1 回答 1

17

打开 Preferences -> Accounts 然后从小齿轮菜单中选择“Export Accounts...”后,Xcode 5 生成的 filename.developerprofile 文件是一个包含以下结构的 zip 文件:

developer
developer/accounts.keychain
developer/accounts.plist
developer/identities
developer/identities/0163571FCC272FCXXXXXDA9D68F13A5194FE4245.p12
developer/profiles
developer/profiles/049DB4B6-2417-4514-1234-F60C189A5641.mobileprovision

p12 文件是受您在从 xcode 导出 developerprofile 时指定的密码保护的私钥。mobileprovision 文件包含用于签署二进制文件的证书。

您可以通过将扩展名更改为 .zip 或从命令行使用unzip filename.developerprofile

于 2014-02-26T21:58:37.463 回答