iOS發布證書 Invalid Certificate

背景:喜歡記錄一些自己認為容易忘記的問題。

問題描述:換了臺電腦想打包一個app,archive完成后,準備export成Adhoc或AppStore時出現了如下問題。

這個問題表示本地沒有安裝發布證書,于是不經大腦的從developer.com上下載了發布證書并安裝(其實是安裝了一個沒有鑰匙的無效證書),當時也沒注意證書下面沒有鑰匙(因為證書不是本地電腦生成的,要想安裝帶鑰匙的證書只能從原證書電腦上export出帶秘鑰的.p12證書)如下圖:

出現上述問題后有不經大腦的想從新生成一份證書(發布證書只能有一份)于是出現了如下問題:

出現這個問題后還是比較蛋疼的,因為沒有提示,google后發現原來是證書已存在,一個組織的發布證書只能有一份,不能生成第二個證書。所以最后還是乖乖的安裝了從原證書電腦上export出帶秘鑰的.p12證書解決問題。

最后編輯于
?著作權歸作者所有,轉載或內容合作請聯系作者
平臺聲明:文章內容(如有圖片或視頻亦包括在內)由作者上傳并發布,文章內容僅代表作者本人觀點,簡書系信息發布平臺,僅提供信息存儲服務。

推薦閱讀更多精彩內容

  • 1.首先通過鑰匙串訪問——證書助理——從證書頒發機構請求證書——填寫證書信息(郵箱,常用名稱,存儲到磁盤)——存儲...
    DanDanC閱讀 7,989評論 5 15
  • 1 證書申請流程介紹 1.1 Certification(證書) 證書是用來給應用程序簽名的,只有經過簽名的應用程...
    老夫撩發少年狂閱讀 3,067評論 0 2
  • 對于iOS開發者來說,apple開發者賬號肯定不會陌生。在開發中我們離不開它。下面為大家分享一下關于iOS開發中所...
    千葉飛雪閱讀 19,785評論 5 23
  • 轉自千葉飛雪的文章:http://www.lxweimin.com/p/8eff18ad88b3 對于iOS開發者來...
    BetterComingDay閱讀 2,153評論 0 1
  • inode 是 UNIX 操作系統中的一種數據結構,其本質是結構體,它包含了與文件系統中各個文件相關的一些重要信息...
    StarShift閱讀 290評論 0 0