你好,歡迎來到IOS教程網

 Ios教程網 >> IOS編程開發 >> IOS開發綜合 >> IOS 簽名錯誤codesign failed with exit code 1處理辦法

IOS 簽名錯誤codesign failed with exit code 1處理辦法

編輯:IOS開發綜合

IOS 簽名錯誤

前日,Macbook的硬盤不幸掛了,於是將開發環境遷移到Mac Mini下。大家知道,關於Xcode來說,最費事的就是各種證書、ProvisioningProfile的配置問題。將原來的各種開發證書和.p12證書導入到mini上,接上去就碰到了各種莫明其妙的問題。先是無法development(可以debug),發現是證書導錯了(沒有用Agent證書,只要Agent可以發布)。於是制造證書懇求,重新下載證書。

等到部署的問題處理後,又發現無法調試——真機可以,但模仿器不行,一進入順序就加入,不報任何錯誤。試了各種招數都不行,疑心是模仿器問題。於是卸了Xcode重裝。重啟後問題處理。

但又呈現新的問題。模仿器可以調試順序了,真機調試可以編譯,但無法運轉,報錯codesign failded with exit code 1。網上查了下材料,沒處理問題。

後來翻開錯誤日志發現下列描繪:

iPhone Developer: Hongyan Yang (GNF23CPXYK):ambiguous (matches "iPhone Developer: Hongyan Yang 
(GNF23CPXYK)" in/Users/km-cn/Library/Keychains/login.keychain and "iPhone Developer:Hongyan Yang 
(GNF23CPXYK)" in /Library/Keychains/System.keychain)

Command/usr/bin/codesign failed with exit code 1

原來是鑰匙串零碎帳號和登錄帳號中的證書抵觸了。翻開鑰匙串,檢查登錄帳號中的開發者證書(留意identifier為 GNF23CPXYK 的證書):

檢查零碎帳號下也有兩個identifier為GNF23CPXYK 的證書,顯然導證書的時分不知道怎樣把證書導進了零碎帳號,並且還反復了。把這兩個證書刪除,封閉鑰匙串,問題處理。

感激閱讀,希望能協助到大家,謝謝大家對本站的支持!

【IOS 簽名錯誤codesign failed with exit code 1處理辦法】的相關資料介紹到這裡,希望對您有所幫助! 提示:不會對讀者因本文所帶來的任何損失負責。如果您支持就請把本站添加至收藏夾哦!

  1. 上一頁:
  2. 下一頁:
蘋果刷機越獄教程| IOS教程問題解答| IOS技巧綜合| IOS7技巧| IOS8教程
Copyright © Ios教程網 All Rights Reserved