因為推送的服務賬號要變更,需要重新上傳證書去驗證,發現下載下來的證書無法導出p12,苦惱了很久終於找到了原因。
之前的證書因為是用的別人電腦上的CertificateSigningRequest.certSigningRequest,在我的電腦上就不是“我的證書”,只會顯示在“證書”里,所以無法導出p12。
首先,打開鑰匙串,在這里生成自己電腦的CertificateSigningRequest.certSigningRequest,保存在本地

填寫郵箱和常用名就可以

然后,用生成的CertificateSigningRequest.certSigningRequest去重新生成一個證書

選擇app

點擊continue,直到在下圖的地方選擇生成的CertificateSigningRequest.certSigningRequest上傳

最后,把新生成的證書下載雙擊打開后就可以在鑰匙串中導出p12了
