2012-12-11 92 views
3

我的xcode突然出現分發任何應用程序的問題。當我點擊「Distribute ...」按鈕並選擇一個代碼簽名標識。以下是錯誤消息:在組織者中分發應用程序時代碼簽名失敗

代碼簽名操作失敗

無效參數傳遞給協同設計。參數爲:--sign fd2f30b26c9b384c635a044aefa90683239a434a --force --preserve元數據=標識符,權利資源的規則的/ var /文件夾/ C6/yjp3wvhx2bv34_wpcg4j779c0000gn/T/AD6840D0-4776-4EEF-BFC6-9EBA2A1188D6-212-0000012034964EA7/TestSigning.app/TestSigning

問題發生在每個項目上,所以我認爲這是xcode問題。在發生此問題之前我做的唯一一件事是我點擊了「預覽配置文件」視圖中的「刷新」按鈕。所有配置文件都是有效的,我可以在我的設備中運行所有應用程序。唯一的問題是我無法分發它們。

有什麼想法?謝謝

+1

由於安裝了InstaSign而發生此問題。我仍然沒有找到解決方案 –

+0

這裏是同樣的問題:http://stackoverflow.com/questions/14137861/xcode-error-when-trying-to-validate –

回答

6

可能是因爲您可能安裝了一些第三方簽名應用程序(例如InstaSign)。 下載我的文件的備份,從以下網址: https://www.dropbox.com/s/xawvd81zzedz0jo/codesign.zip

提取並粘貼文件是/ usr/bin中(使用命令+ Shift + G鍵直接輸入路徑。)

這應該修復它。

+1

希望沒有人需要解釋從互聯網上的一些隨機人員下載文件的危險...... –

+0

是的,這解決了我的問題。 –

+0

我使用instasign,這解決了我的問題。謝謝。 – OMGPOP

1

分配過程是一個痛苦的屁股。這是我剛剛解決問題的方法,與您的問題不完全相同。

  1. 刪除在Xcode中的所有條款
  2. 刪除鑰匙扣所有證書
  3. 「刷新」,在「部署配置文件」
  4. 爲特定的應用程序
  5. 下載分發提供生成IPA文件

當生成ipa文件時,我使用第二個選項Save For Enterprise,

其他選項不適用於我

+0

即使我重新安裝Xcode後,我仍然有同樣的問題4.5.2。 但我可以使用相同的配置文件和證書標識在我的另一臺Macbook Air中分發。 –

+0

@bagusflyer可以顯示代碼簽名身份您的「另一個空氣」? – fengd

+0

我導出了我的代碼簽名標識,並用於我的另一臺Macbook air。這空氣沒有問題分發ipa。這意味着身份是有效的。所以我完全失去了。 –

相關問題