没有有效签名身份的配置文件。找不到匹配的配置文件,Xcode,iOS。

3

这条消息显示在"身份" -> "团队"下面

未找到与"com.myname.appname"捆绑标识符匹配的具有有效签名身份(即证书和私钥对)的预配配置文件。

为什么会出现这种情况,请帮我解决一下。

我可以使用模拟器进行测试,但无法使用我的iPhone进行测试。

这是密钥链的显示方式

我今天更改了我的Mac密码

我正在使用免费帐户,而不是付费帐户


你检查了配置文件吗?Bundle标识符与配置文件中的相同吗?同时在Xcode中检查是否已添加App ID。 - Avijit Nagare
还有一个问题是:您之前可能已经在另一台机器上创建了CSR证书和.p12文件(或根本没有创建)。您必须在您的计算机上安装该.p12文件,或者重置您当前计算机上的所有证书。 - Ajay Gabani
我尝试运行示例项目,并重命名了所有文件,包括 .plist 文件,这也可能导致此类问题吗? - caldera.sac
1个回答

5
自Xcode 7发布以来,开发人员可以通过使用您的Apple ID登录来在任意数量的设备上测试或运行应用程序。不需要付费加入苹果计划会员。
请按照以下步骤操作:
  • 将您的Apple ID添加到Xcode中的“帐户”首选项中。

  • 转到项目中的“常规”选项卡,并从团队弹出菜单中选择您的团队名称。

  • 在团队弹出菜单下方,单击“修复问题”。

enter image description here

当团队菜单下的警告文本消失时,请单击“运行”按钮。


我之前尝试过这个,但是没有成功。但现在它可以工作了。谢谢。 - caldera.sac
1
我只想在被接受的答案中添加一个重要的注释。在你按照那些步骤之前,不要忘记将捆绑标识符更改为新的内容,如果该项目是从互联网或其他来源下载的。 - minhazur

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接