blog-banner

Renew Your Safari Developers Certificate

    As a continuation to my previous blog about creating a safari certificate, I would like to extend it further with the process of renewing the thereof. The steps for renewal are quite straightforward and the same can be followed as below.
     
    1) Create a text file named certreq.txt with the following contents
     
    [NewRequest]
    Subject="cn=Safari Developer,o=User"
    RequestType=pkcs10
    KeyLength=2048
    Exportable=TRUE
     
    2) Open a command prompt, change to the directory where certreq.txt is, and type the following command
    certreq -new certreq.txt cert.pem
     
    3) Now login to the Safari Developers Member Center, now navigate to Certificate Page and click the 'Continue' Button
     
    4) Click the 'Choose File' button, locate the "cert.pem" file you generated earlier, and upload it
     
    5) It should have an option to download your certificate, which you just need to double click, then choose to install it in the previous location
     
    6) You may need to copy the new certificate into the correct locations in the certificate manager
     
    Note: Please remember to delete the old expired certificates
     
    7) Done and dusted, you should now be able to develop Safari extensions again
     
    Hope this blog helped you in getting your things done.