0

所以我做了我的第一个 iPhone 应用程序,我想在我的实际设备上测试它。我点击了 Xcode 的管理器“用于开发”,然后我不小心输入了错误的开发者帐户密码。现在,每当我尝试在手机上进行测试时,我都会得到:

Code Sign error: The identity 'iPhone Developer' doesn't match any valid, non-expired certificate/private key pair in your keychains

我似乎无法弄清楚如何解决这个问题。我尝试使用配置文件做一些事情,它说我的团队太小了。

我该如何解决?

谢谢!

4

2 回答 2

0

有关解决大多数钥匙串证书错误的信息,请参阅 Apple TN2250:https ://developer.apple.com/legacy/library/technotes/tn2250/。

于 2013-07-17T19:25:04.703 回答
0

我为你做了一个否定的测试,并删除了我开发 iPhone 上的所有配置文件(设置->常规->配置文件,一个一个删除)。在我的笔记本电脑上安装了正确的配置文件,而我的 iPhone 没有任何配置文件,我确认我可以通过在设备上运行项目来测试和运行我的应用程序。

因此,问题可能不是因为您不小心输入了密码错误,而是您的项目的构建属性不正确和/或您的配置文件与您的应用程序设置不匹配。

您可以在 SO或Apple 开发者网站等其他地方找到许多如何处理此类情况的信息。

例如。提到的 SO 答案说,如果您忘记将构建设置更改为模拟器,则会发生此错误。试试这个并在 Organizer 中重新加载你的配置文件(某些情况下 Xcode 也应该重新启动)。

于 2013-07-17T20:54:14.197 回答