找不到有效的签名身份,配置文件

Ale*_*exC 11 ios xcode4 provisioning-profile

我知道这个问题用得很多,但我并没有找到我的理由:

我使用Xcode 4.4.1,并且为了更新我的配置文件/证书,我只使用"LIbrary/Provisioning Profiles"下的刷新按钮,它就像一个魅力,得到更新,我检查了我的钥匙串访问.我可以看到证书.

但是状态中的所有配置文件都是:"找不到有效的签名身份",除了"IOS Team Provisioning" - >开发人员模式.

ALl分配一个是"找不到有效的签名身份":(.

我该如何解决这个问题?

更多的事情.我之前在我的OLD macbook上使用相同的证书并且没有任何问题.我没有尝试设置新机器,这就是我得到的.你认为它可能是2个MAC之间的冲突吗?如果是的话,你能帮我解决一下如何解决它(我必须从旧机器中删除"开发者模式"?).

我非常感谢任何帮助.

更新:

感谢Alan Moore,我从旧MAC导出了所有私钥.它适用于所有应用程序,状态有效,但现在是另一个问题,新应用程序.

因为我撤销了分发证书,所有新应用程序都在新证书上,所有新应用程序都是"未找到有效签名身份".:(

因为我撤销了旧的证书,所以我必须更新证书的所有应用程序,一旦我这样做,在我的XCODE中它变成"找不到有效的签名身份".

这是非常奇怪的问题,甚至不知道如何解决这个问题:(

谢谢!

noo*_*taf 20

你必须从你的旧mac导出 - 导入.

出口:

  1. 在XCode管理器中,在"团队"部分中选择您的团队.
  2. 单击导出.
  3. 指定文件名和密码,然后单击"保存"

生成的文件包含编码签名应用程序所需的项目,包括在设备上安装开发中的应用程序所需的配置文件,证书和私钥.

进口:

  1. 在XCode管理器中,在"团队"部分中选择您的团队.
  2. 单击导入.
  3. 选择包含代码签名资产的文件.
  4. 输入文件的密码,然后单击"打开".

(如果在设备管理器中没有看到"团队"部分:将包含代码签名资源的受密码保护的文件拖到Dock中的Xcode图标.)