Deploying & Updating Safari Extensions For Safari 9+

Standard

I’ve blogged a few times about how to not only create, but also deploy & update “Safari Extensions”. With the release of Safari 9 Apple have stopped all automated deployment methods, & I’m partly to blame.

Updating Safari Extensions

Standard

As blogged here, here & here I’ve had some fun deploying & creating Safari Extensions. Recently I needed to update our deployed Extension Bar & like a daft person I didn’t follow Apple’s advised Extension update method.. However, past me was not that daft & had already discovered that all that is needed to “update” an existing Extension is…

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

Standard

As mentioned previously, we deploy a custom Safari Toolbar with links to various sites to our Macs. With the release of Safari 6.2 & 7.1 Apple has changed the method to install extensions, once a Mac has been updated to Safari 6.2 or 7.1 the user is prompted to “migrate” their extensions.This change breaks the previously posted method…

How To Create A Custom Safari Extension Bar

Standard

Almost 2 years ago, I posted how to deploy a custom Safari Toolbar. But until now I have not posted on how to make the Toolbar (READ: Extension Bar) until now. The reason for the delay was due to me not really being literate with the technology used to create an Extension Bar, 2 years on…

Mavericks & Preference Caching

Standard

Preference Caching is something that has been within OSX for some time, in Mountain Lion it was quite prominent with plists such as the Dock plist. When Dockutil 1.1.4 was released it’s major change as noted in the release notes was to restart  this preference caching service called: cfprefsd, without which the settings written to the com.apple.dock.plist would…

Deploying & Installing Safari Toolbars

Standard

NOTE: With Safari 6.1x & 7.2x the method to deploy Safari extensions has changed, please see the new method here. I was asked sometime ago to deploy my companies bookmarks to Safari on all our managed Macs. I went through a lot of pain trying to add a folder to the Bookmarks bar with my…

Enabling Extensions in Safari 5.x & 6.x

Standard

The below should enable Extensions in Safari 5.x & 6.x. defaults write com.apple.Safari ExtensionsEnabled -bool YES