1

Enviornment: Maz OSX browser : safari wedriver: 2.24.1

Created safari extension and safari developer certificate from apple developer site. tried adding the certificate in safari keychain login . As I open safari extension builder and try adding the extension, it shows "No Safari developer certificate". In keychain it shows valid certificate, but its not getting reflected in safari.

Anyone came across this ?

1 Answer 1

3

Got resolution ....

I had to add the safari developer certificate in "keychain access" >> System

1 go to Keychain access

2 select System instead of login

3 select " Certificates"

4 drag and drop the certificate inside "Certificates". (It requires admin credentials, just ask ur system administrator )

5 now right click on the certificate added in keychain and select get info

6 select the "Trust" option and make all options always trust

And try to add the extension in safari extension builder, you will find the valid certificate

2
  • And a reminder when working on both PC and Mac - your certificate generated for Windows will not work on Mac. You need to get a new one. Commented May 27, 2014 at 9:10
  • For those who this didn't work for, another possible issue is that the Mac you're running on now may be a different Mac than the one where you created the original signing request. If so, you have to generate new certificates. The reason OSX is not recognizing the Cert as yours is because it does not match the private-key on your system. Commented Sep 3, 2015 at 1:03

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.

Not the answer you're looking for? Browse other questions tagged or ask your own question.