该应用程序没有有效的签名 Xcode 7.3

Posted

技术标签:

【中文标题】该应用程序没有有效的签名 Xcode 7.3【英文标题】:The application does not have a valid signature Xcode 7.3 【发布时间】:2016-08-21 12:14:03 【问题描述】:

当我在模拟器中运行我的项目时,它运行良好。但是在真实设备上运行项目总是给我一个应用安装失败的消息:

'应用程序没有有效的签名'

我有有效的开发者证书、配置文件。我清理了我的项目,删除了派生数据,但还没有解决我的问题。 screenshot what I got

【问题讨论】:

我在我的项目中使用 cocoapods。 你能分享你得到的完整错误吗? 我没有收到任何错误日志。 【参考方案1】:

转到您的项目构建设置,查找“代码签名”部分:

确保在“代码签名”下选择了您的(正确且有效的)开发人员证书 身份” 确保“Provisioning Profile”设置为“Automatic”

看截图:

如果还是不行:

打开钥匙串应用 查找您的开发人员证书并确保它有效并且具有 没有重复(如果有重复,删除并保留一个有效 仅限证书) 打开 Xcode 并转到首选项 选择“帐户”标签 选择您的 Apple ID 用户 双击您的团队(在窗口的右下方) 右键单击任何配置文件(底部列表) 选择“在取景器中显示” 删除该文件夹中的所有文件 返回 Xcode 窗口,点击“全部下载” 按“完成” 尝试重新构建项目

如果还是不行,请告诉我。

【讨论】:

我遵循了您的两个指示,但它总是给我相同的结果。 是 Cocoapods 的问题吗?我是第一次使用 Cocoapods。 尝试隔离问题,从项目中删除 cocoapods,看看是否能解决问题。如果是,那么您可能(但不太可能)还需要在 cocoapods 输出中设置协同设计设置。 这是一个 Cocoapods 问题。我删除了 cocoapods,它解决了我的问题。感谢您的帮助。 很好的答案!非常感谢。【参考方案2】:

我遇到了同样的问题。

我安装了 OS X 的最新更新,我的问题得到了解决!

希望对你有帮助!

【讨论】:

以上是关于该应用程序没有有效的签名 Xcode 7.3的主要内容,如果未能解决你的问题,请参考以下文章

“应用程序没有有效的签名”在 XCode 5 中每秒钟显示一次

Xcode 7.3。您的帐户已拥有有效的分发证书,但应用 ID 不可用

XCode 7.3 模拟器无法启动

在 XCode 7.3 中将应用程序提交到 App Store 时出现“没有匹配的配置文件”

上传期间 Xcode 无效签名问题

Xcode 7.3 无法将应用程序安装到 iPhone