Apple Event: May 7th at 7 am PT

Looks like no one’s replied in a while. To start the conversation again, simply ask a new question.

Safari 8 extensions are not saved

Hi,


on Yosemite with Safari 8 installed, extensions are not saved.

When installing extensions they work. However, when I restart safari the are gone. They are still in ~/Library/Safari/Extensions but not activated and not shown in the extensions tab in the settings.

Any ideas who to solve this issue?

Thanks

MacBook Pro, OS X Yosemite (10.10)

Posted on Oct 22, 2014 12:12 PM

Reply
Question marked as Best reply

Posted on Oct 22, 2014 12:17 PM

Hi .


Might be corrupted Extensions preferences ...



Open the Finder.


From the Finder menu bar click Go > Go to Folder


Type or copy paste the following:


~/Library/Safari/Extensions/Extensions.plist


Click Go then move the Extensions.plist file to the Trash.



Quit and relaunch Safari then try installing an extension.

22 replies

Oct 25, 2014 2:17 AM in response to Linc Davis

I've tried both steps again. The result from the last command is unchanged:


total 312 drwxr-xr-x 5 501 20 - 170 Oct 24 10:32 ./ drwxr-xr-x 16 501 20 - 544 Oct 24 23:15 ../ -rw-r--r--@ 1 501 20 - 6148 Oct 24 10:31 .DS_Store com.apple.FinderInfo 32 -rw-r--r--@ 1 501 20 - 145999 Oct 20 19:01 1Password.safariextz com.apple.metadata:kMDItemDownloadedDate 53 com.apple.metadata:kMDItemWhereFroms 190 com.apple.quarantine 57 -rw-r--r--@ 1 501 20 - 361 Oct 24 10:32 Extensions.plist com.apple.xcode.PlistType 0


Maybe its relevant. In step 2, I had to first unlock my hdd through Disk Utilities and when clicking reset, it only takes about a second to finish.

Oct 25, 2014 2:38 AM in response to -n26

I've did some additional testing with the newly created user. When looking into ~/Library/Safari/Extensions there is no Extensions.plist, but the extensions are saved anyway.


The ~/Library/Safari folder contains the following files:


.

./.DS_Store

./Configurations.plist.signed

./Databases

./Downloads.plist

./Extensions

./Extensions/1Password.safariextz

./History.db

./History.db-wal

./LastSession.plist

./LocalStorage

./LocalStorage/...

./LocalStorage/StorageTracker.db

./TopSites.plist

./Touch Icons

./Touch Icons/…

./WebpageIcons.db


I've tried copying them to my main user. But this does not solve the issue.

(editing my previous post was not possible)

Oct 25, 2014 2:58 AM in response to -n26

Sorry for the triple post. I've run opensnoop to list all the files Safari accesses when being started.


My current user with the issue: https://gist.github.com/rkusa/13c33b80962e7b451d3c


A newly created test user: https://gist.github.com/rkusa/6a394757d4c639770713

- does not even try to access a Extensions.plist

- I've tried deleting files accessed to find the one that saves the extensions settings, but could not find the correct one ...


Maybe this helps isolating the issue?

Nov 6, 2014 8:53 AM in response to Linc Davis

Hi Linc,

Thanks for the guidance. In my case that happened only with user profile that was created before upgrade to OSX 10.10. On freshly created profile issue is not reproducing.

Couple of questions:

  1. Is there a "programmatic" way to delete Safari Extensions entry in Keychain e.g. : Apple script, via command line utility, any other way?
  2. Is this issue acknowledge by Apple and are there any plans to address it ?


Thanks

David

Safari 8 extensions are not saved

Welcome to Apple Support Community
A forum where Apple customers help each other with their products. Get started with your Apple ID.