2016-08-21 39 views
2

当我在模拟器中运行我的项目时,它工作正常。但在真实设备上运行项目总是给我一个应用程序安装失败的消息,即'应用程序没有有效的签名'。我有有效的开发人员证书,配置文件。我清理了我的项目,删除了派生数据,但没有解决我的问题。请帮忙。 screenshot what i got该应用程序没有有效签名XCode 7.3

+0

我在我的项目中使用cocoapods。 –

+0

你能分享你得到的完整错误吗? –

+0

我没有收到任何错误日志。 –

回答

2

转到你的项目构建设置,查找节“代码签名”:

  • 确保你的(正确的和有效的)开发者证书“代码签名 身份”请务必在
  • 选择“供应配置文件” 设置为 “自动”

见截图:

enter image description here

如果仍然没有工作:

  • 打开钥匙串应用
  • 查找您的开发者证书,并确保它是有效并具有 没有重复(如果有重复,删除,并留下一个唯一有效的 证书)
  • 打开Xcode和去喜好
  • 选择 “帐户” 选项卡
  • 在你的团队选择你的Apple ID用户
  • 双击(在窗口的右下方)
  • 的任何条款轮廓右键单击(下表)
  • 选择“显示在取景器”
  • 删除该文件夹中的所有文件
  • 回到Xcode的窗口,点击“下载全部”
  • 按“完成”
  • 尝试重新建项目

如果仍然无法正常工作,请告诉我。

+0

我遵循你的两条指令,但它总是给我同样的结果。 –

+0

它是任何一种Cocoapods问题?我第一次使用Cocoapods。 –

+0

尝试隔离问题,从项目中删除cocoapods,看看是否解决了这个问题。如果是,那么你可能(但不太可能)将需要在cocoapods输出中设置密码设置。 –

1

我遇到了同样的问题。

我安装了OS X的最新更新,我的问题已修复!

我希望它能帮助你!

相关问题