0
我跟着教程this的網站,但如果我想保存結果我得到阻止我保存結果的消息:如何正確生成Apple證書?
1錯誤禁止被保存在此發件人:
- APNS證書或私有密鑰無效
但爲什麼我得到這個錯誤? 我已經嘗試了幾種方法,將它放在----- BEGIN CERTIFICATE -----並放置它,但沒有任何作用。我創建了幾個證書,但每個都是錯誤的。
我忘了該怎麼辦?
我跟着教程this的網站,但如果我想保存結果我得到阻止我保存結果的消息:如何正確生成Apple證書?
1錯誤禁止被保存在此發件人:
- APNS證書或私有密鑰無效
但爲什麼我得到這個錯誤? 我已經嘗試了幾種方法,將它放在----- BEGIN CERTIFICATE -----並放置它,但沒有任何作用。我創建了幾個證書,但每個都是錯誤的。
我忘了該怎麼辦?
把它與----- BEGIN CERTIFICATE -----放在它沒有它,但沒有任何作品。
您必須複製並粘貼文件的全部內容,包括-----BEGIN CERTIFICATE-----
和----- END CERTIFICATE-----
。
但是,爲什麼我會得到這個錯誤?
您可能在其中一個步驟中發生了錯誤:該錯誤意味着證書無效。他們是一般無效(例如格式不正確等):這不是特定與推送通知,APN或Pushpad相關的內容。
如果你瞭解Ruby,你可以看到什麼是運行下面的代碼片段由證書引發的異常:
private_key = OpenSSL::PKey.read apns_private_key
certificate = OpenSSL::X509::Certificate.new apns_certificate
pkcs12 = OpenSSL::PKCS12.create(nil, nil, private_key, certificate)
pkcs12.to_der
否則請聯繫[email protected],並附上證書/私鑰,這樣我可以嘗試幫助。
問題是,當您創建一個新的證書時,mac會創建一個名爲「CertificateSigningRequest.certSigningRequest」的文件,並且您必須將其重命名爲CRT.crt – user3844838