我意外刪除了本地計算機上的密鑰鏈中的密鑰,當我準備提交新的二進制文件時,我使用該密鑰對代碼進行存檔。意外刪除了我的KeyChain Access中的密鑰,現在無法將新密鑰放入
我正在試圖解決這個問題的方法是進入我的IOS配置門戶,點擊左側的認證導航項,然後下載開發和生產證書。我確實下載了它們,然後將它們拖到KeyChain圖標上,但我不確定它在做什麼。
,當我嘗試存檔的代碼,我得到這個錯誤:
Code Sign error: The identity 'iPhone Distribution: dist_name' doesn't match any valid, non-expired certificate/private key pair in your keychains
任何想法,爲什麼發生這種情況,如何解決?
編輯:
當我試圖撤銷我的生產許可證,系統說,如果我這樣做,我現在住的應用程序將不再工作。
謝謝,那麼最好的辦法是撤銷他們在IOS開發人員網站?這樣做會讓我做出新的? – Genadinik
它說撤銷我的生產證書將導致我現有的應用程序不再工作! – Genadinik
固定。只刪除配置文件。我很抱歉。 –