2014-10-09 133 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