4

I have a problem with my Safari. I can not install any extensions. Whenever I install one they work fine, but the next time I open Safari, the extension is not there. So I have to reinstall them at every launch.

I have tried to clear my Safari stuff, like plists and Library folders. Im using Safari 8.0.1.

4
  • Do the installed extensions show up in ~/Library/Safari/Extensions/?
    – nohillside
    Nov 29, 2014 at 15:45
  • Yes, @patrix... Nov 29, 2014 at 15:47
  • What's Safari 8.0.1? I'm on OS X 10.10.1 and all I see is Safari 8.0...
    – user24601
    Dec 2, 2014 at 0:13
  • @user24601 Developer Preview. Dec 2, 2014 at 0:27

3 Answers 3

2
+50

Is the login keychain locked or otherwise inaccessible? Apple now stores the list of installed Safari extensions in that keychain. See the link below for more details:

Deploying & Installing Safari Extensions on Safari 6.1+ & 7.2+

2
  • Yes!! Thanks!! There was some permissions errors, so I deleted my login.keychain and now it works. Dec 3, 2014 at 17:44
  • Thanks for this, this also solved my iMessages problem! Seems like Yosemite .1 messed up some things with the keychain. Dec 3, 2014 at 21:36
0

A Google search for "Safari 8.0.1" reveals that Apple wants developers to focus on "extension compatibility", meaning they probably screwed around with the way extensions are handled and ended up making this bug happen. I'd say finding a way to downgrade is the way to go.

-1

try running disk utility and repairing permissions on that drive.

3
  • This is not a good answer, it should be a comment. I have already tried this. Nov 30, 2014 at 13:15
  • i didn't have the ability to comments in original posts. it's helpful if you list what you've tried... try creating a new user account, opening safari and installing extensions.
    – scoutelder
    Nov 30, 2014 at 18:23
  • Okay, no problem. Nov 30, 2014 at 19:46

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .