我在Mac OS X 10.7.3上使用Xcode 4.3.1试图配置到iOS 5.1手机。首先,我使用Development Provisioning Assistant创建配置文件。在管理器中拖动/安装配置文件后,它会显示“找不到有效的签名身份”。我继续使用Development Provisioning Assistant,获得了一个新的开发证书,并安装了它。但它没有帮助。它仍然是“找不到有效的签名身份”。在谷歌和其他人的解决方案上阅读这个主题后,我删除了Keychain Access中的所有密钥,再次浏览了Development Provisioning Assistant,完成了它所说的一切,但仍然没有解决问题。所以我想我需要重新开始。我删除了所有配置文件,证书,密钥。然后我重做了一切,但没有用。我还在管理器中尝试了“添加到门户”,它只生成了4个证书,但仍然没有密钥。
我应该重启机器吗?开个玩笑。
答案 0 :(得分:1)
如果您在创建证书之前创建了配置文件,则该文件无效。您必须转到个人资料并按续订。然后重新下载它。配置文件基于证书创建。
答案 1 :(得分:0)
我曾经去过你几次。因此,我试图理解正在发生的事情并记录下来here (Understanding iOS Code Signing)(警告:tl; dr)。
在“跟随”portal
上列出的步骤时很容易出错,理解它可以帮助您找出问题所在。
在您阅读整篇文章之前,这里有一份快速清单:
如果你这样做并仍然面临问题,你应该尝试'理解'然后:)。