Become a MacRumors Supporter for $50/year with no ads, ability to filter front page stories, and private forums.

imac9556

macrumors 6502a
Original poster
If your 1Passwords stops working you need to modify the SupportedBrowsers.plist File.
This allows 1Password to work with this developer preview version of Safari.

This file is located within 1Password App itself so you need to do the following:
Right click 1Password and "Show Application Contents"
Go to:
Contents -> Resources -> SupportedBrowsers.plist
Open this file with TextEdit and copy and paste the following(replace all the text in this file):

OR
Download the attached file and replace it with this version.


Code:
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
<plist version="1.0">
<dict>
	<key>Camino</key>
	<dict>
		<key>ClassName</key>
		<string>OPCaminoPlugin</string>
		<key>InternetPlugin</key>
		<true/>
		<key>MaxBundleVersion</key>
		<string>2010</string>
		<key>MinBundleVersion</key>
		<string>1.0.1</string>
		<key>PluginName</key>
		<string>OnePasswdCamino</string>
		<key>BundleIdentifier</key>
		<string>org.mozilla.camino</string>
	</dict>
	<key>DEVONagent</key>
	<dict>
		<key>ClassName</key>
		<string>OPDevonAgentPlugin</string>
		<key>InternetPlugin</key>
		<true/>
		<key>MaxBundleVersion</key>
		<string>2.3.1</string>
		<key>MinBundleVersion</key>
		<string>2.0</string>
		<key>PluginName</key>
		<string>OnePasswdDEVONagent</string>
		<key>BundleIdentifier</key>
		<string>com.devon-technologies.agent</string>
	</dict>
	<key>NetNewsWire</key>
	<dict>
		<key>ClassName</key>
		<string>OPNetNewsWirePlugin</string>
		<key>InternetPlugin</key>
		<true/>
		<key>MaxBundleVersion</key>
		<string>9999</string>
		<key>MinBundleVersion</key>
		<string>462</string>
		<key>PluginName</key>
		<string>OnePasswdNNW</string>
		<key>BundleIdentifier</key>
		<string>com.ranchero.NetNewsWire</string>
	</dict>
	<key>OmniWeb</key>
	<dict>
		<key>ClassName</key>
		<string>OPOmniWebPlugin</string>
		<key>InternetPlugin</key>
		<true/>
		<key>MaxBundleVersion</key>
		<string>623</string>
		<key>MinBundleVersion</key>
		<string>607.17</string>
		<key>PluginName</key>
		<string>OnePasswdOmniWeb</string>
		<key>BundleIdentifier</key>
		<string>com.omnigroup.OmniWeb5</string>
	</dict>
	<key>Safari</key>
	<dict>
		<key>ClassName</key>
		<string>OPSafariPlugin</string>
		<key>InternetPlugin</key>
		<true/>
		<key>MaxBundleVersion</key>
		<string>5528.16</string>
		<key>MinBundleVersion</key>
		<string>412</string>
		<key>PluginName</key>
		<string>OnePasswdSafari</string>
		<key>BundleIdentifier</key>
		<string>com.apple.Safari</string>
	</dict>
	<key>WebKit</key>
	<dict>
		<key>ClassName</key>
		<string>OPSafariPlugin</string>
		<key>InternetPlugin</key>
		<true/>
		<key>MaxBundleVersion</key>
		<string>23700</string>
		<key>MinBundleVersion</key>
		<string>0</string>
		<key>PluginName</key>
		<string>OnePasswdSafari</string>
		<key>BundleIdentifier</key>
		<string>org.webkit.nightly.WebKit</string>
	</dict>
	<key>Fluid</key>
	<dict>
		<key>ClassName</key>
		<string>OPFluidPlugin</string>
		<key>InternetPlugin</key>
		<true/>
		<key>MaxBundleVersion</key>
		<string>0.9.1.3</string>
		<key>MinBundleVersion</key>
		<string>0.8</string>
		<key>PluginName</key>
		<string>OnePasswdFluid</string>
		<key>BundleIdentifier</key>
		<string>com.fluidapp.FluidInstance.</string>
	</dict>
</dict>
</plist>
 

Attachments

I'll have to disagree and say not to use imac9566's plist file. His SupportedBrowsers.plist file is specific to the software he has installed. For example it appears he uses 1password with Camino and NetNewsWire but not Firefox. A user who replaces their plist file with the attached one will disable the 1password functionality with browsers not listed.

An easier thing to do would be follow these instructions which have you edit your own .plist file. http://support.agilewebsolutions.com/showpost.php?p=57202&postcount=14
 
I'll have to disagree and say not to use imac9566's plist file. His SupportedBrowsers.plist file is specific to the software he has installed. For example it appears he uses 1password with Camino and NetNewsWire but not Firefox. A user who replaces their plist file with the attached one will disable the 1password functionality with browsers not listed.

An easier thing to do would be follow these instructions which have you edit your own .plist file. http://support.agilewebsolutions.com/showpost.php?p=57202&postcount=14

I have changed the appropriate numbers... but how does one get the 1P to show up in Safari? Thanks...
 
I have changed the appropriate numbers... but how does one get the 1P to show up in Safari? Thanks...

You've got to go into Safari's View menu and pick "Customize Toolbar". You then drag the 1P icon back into your toolbar.
 
You've got to go into Safari's View menu and pick "Customize Toolbar". You then drag the 1P icon back into your toolbar.

Thanks... I tried that till I was blue.... then I noticed that 1Password had and update ready... issue solved... thank you ...
 
In 1Pwd, if you check the Include betas ... option for Updates, then it will update to include support in today's beta.
 
Register on MacRumors! This sidebar will go away, and you'll see fewer ads.