我已經從開發門戶中刪除了所有開發和安裝程序證書,創建了新的CSR並生成了新的應用程序和安裝程序證書。MAS:代碼簽名身份私鑰
現在我約到App分發到MAS和我不斷地跟此錯誤:
"Name" is a valid identity. However, the private key for the associated package
identity "Name" is not installed on this Mac.
Developer Profiles from a different Mac can be imported.
這讓我爲難,因爲私鑰是在系統,怎麼回事我可能已經沒有他們生成證書?
我已經做到了,一切都有一個箭頭(私鑰)! –
正如我所說的,一定要在查看菜單下選擇「顯示過期的證書」,並拋棄所有過期的證書,一旦我擺脫了一些我可以驗證並提交給MAS的舊證書。通過創建新的用戶帳戶,您可以有效地完成同樣的任務。 – tgunr
+1隱藏的過期證書一直在困擾我好幾天。 Xcode看到了我在鑰匙串中找不到的代碼簽名身份。原來這是一個隱藏的過期證書。 – Bek