2014-10-09 110 views
10

OK,这是推动我疯了,我也真的欣赏如果有人可以帮助我调试此:由于终止代码签名错误

  • 我使用的Xcode 6.1( 6A1042b 6A1046a)在OSX约塞米蒂10.10(14A361c)
  • 我有2个有效证件在我的钥匙串(配电/安装)

常规选项卡

General Panel

构建设置

Build Settings

当运行应用程序

Terminated due to code signing error

帮助!这是怎么回事?


P.S.出于某种原因,在选择“Mac App Store”并设置我的签名身份后,常规选项卡中的“签名”会自动回退到“无”。如果我将它恢复到“Mac App Store”,“调试”和“发布”切换到一些通用的“Mac Developer”。


UPDATE(这就是日志显示)

EXC_CRASH (Code Signature Invalid) 
+0

我有同样的问题。你找到解决方案吗?我最近转向了新的iMac,所以我想知道这是否是其中的一部分。过去从来没有过这个问题。 – 2014-10-30 20:42:12

+1

@TyJacobs其实我所做的就是从优胜美地转变为小牛,成为我的开发机器和繁荣,它的工作!不要问我为什么......因为它总是发生在代码签名和证书上(至少对我而言),它并不是一门精确的科学:你做任何事情都会发生在你的头上,并且在某些时候,出于某种未知的原因,作品...大声笑 – 2014-10-31 06:06:37

+0

嗨.... kameleon ....我得到同样的问题。你得到这个解决方案。 – 2015-04-09 07:17:27

回答

0

不管你如何让你的Mac,无论是从时间机器备份或全新安装,除非你正确备份的您的证书并将它们迁移到新机器上,您必须创建新证书。从一开始就做。不要使用您在优胜美地或新机器上为小牛创建的证书。如果您重新创建新的证书,它将起作用。

0

您可以按以下步骤运行您的mac系统。

  • 集“临时配置文件”,如“无”和“代码签名身份”为“不编码标志”,“构建设置”
  • 集“签约”,如“常规”,“无” 请参阅附带的截图。 enter image description here

enter image description here

您可以在下面的步骤提交 “应用程序商店” 或 “同一性开发商”。

  • 在构建设置中设置“临时配置文件”和“代码签名标识”。
  • 代码“签署”为“无”
  • 在xcode中配置您的苹果帐户(Xcode-> preference-> Account-> add apple account)。
  • 封存您的申请,并提交或提供了内置的标识开发商。(产品 - >归档)

请参见附件屏幕截图。 enter image description here