从管理器中删除/删除开发者身份 - >开发人员档案

时间:2011-06-24 12:13:03

标签: iphone xcode build xcode4

我偶然将我的同事的开发人员身份导出并导入Xcode Organizer。 选择开发者档案会列出我和我的同事。 这会导致警告:

检查依赖关系

[BWARN]代码签名警告:代码签名身份'iPhone Developer'匹配多个身份:'iPhone Developer:[me]','iPhone Developer:[my colleague]' - 'iPhone Developer:[me]'将被使用。

如何从项目/组织者中删除或删除他的身份?没有控制+点击。

这也导致有两个相同的配置文件(我怀疑第二个属于我同事的开发者身份)。因此,如果我删除配置文件及其证书,我可能会摆脱他的开发人员身份。 但是:我无法确定哪个配置文件属于哪个开发人员标识,因为我无法在任何地方看到身份标识。 谁知道在哪里找到它?

4 个答案:

答案 0 :(得分:14)

转到KEychain Access并删除多个身份文件。

答案 1 :(得分:4)

在某些情况下,从Keychain Access中删除不需要的身份文件可能会有效,但如果您启用了“自动设备配置”,则可能需要添加一个步骤。我发现即使我从Keychain Access中删除了身份文件,当我重新启动XCode时,不需要的证书也会显示在Keychain Access中。要解决这个问题,我必须:

  • 打开XCode,选择“配置配置文件”(在“库中”下) 管理器),然后点击底部的“刷新”按钮(假设 选中“自动设备配置”)。

  • 此时我使用我想要的开发人员凭据登录 使用

  • 然后我关闭了XCode,从Keychain Access中删除了错误的个人资料, 并重新启动。

这解决了我的问题,我的新默认配置文件是我想要使用的配置文件。

答案 2 :(得分:0)

  1. 打开项目的Get info窗口。

  2. 选择Built点按。

  3. 找到Any iOS并将其值更改为特定的开发者个人资料。

  4. 有一些已知的x代码错误与更改开发人员配置文件有关。

    如果上述方法无法解决问题,请在此答案下方留言。

答案 3 :(得分:-1)

我再次。

如果您要删除特定的开发者个人资料,请按照此操作。

  1. 打开Organizer

  2. 从左侧栏中选择Provisioning Profiles

  3. 右键点击列出的个人资料之一,应该有Delete Profile下拉菜单。