我是XCode的新手,并且正在使用XCode 7.3版本。我想在iOS设备上使用XCode运行该应用程序。这里我的iOS设备是IPAD。为此,我已将IPAD设备连接到Mac book pro。设备已被识别,并显示在设备列表中。

当我尝试通过Mac中连接到IPAD设备的Mac中的XCode运行项目时,出现错误,因为带有“修复问题”按钮的“找不到与适用的签名身份匹配的预配​​置文件”。

单击“修复问题”按钮时,它试图解决代码签名问题,并最终显示错误“标识符为'XXX.XXXX.XXX'的应用程序ID不可用。请输入其他字符串”

我有一个有效的证书,还有在Apple开发者帐户中创建的预配置文件下载到我的Mac上。我在解决该问题上做了很多尝试,但无法解决。

有人可以为我提供解决方案以解决此问题并在iOS设备上运行该应用程序吗?

最佳答案

您需要为您的应用设置正确的捆绑包标识符,该标识符用于生成配置文件。

您需要检查的三件事
1.证书
2.配置文件
3.捆绑标识符

还要检查您提供的标识符,该标识符必须在您的苹果开发者帐户中
在您的情况下,您可能在info.plist中使用了错误的标识符
请检查所有目标

ios - XCode-找不到与适用的签名身份匹配的置备配置文件-LMLPHP

ios - XCode-找不到与适用的签名身份匹配的置备配置文件-LMLPHP

如果一切正常,还请检查钥匙串中的过期证书
类似于这个问题
This certificate has an invalid issuer Apple Push Services

09-11 13:04