1Password Support in Safari Developer Preview 4

Discussion in 'Mac Apps and Mac App Store' started by imac9556, Feb 24, 2009.

  1. imac9556 macrumors 6502a

    Joined:
    Jul 12, 2004
    #1
    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>
    
     

    Attached Files:

  2. plinx0r macrumors member

    Joined:
    Jul 11, 2008
    #2
    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
     
  3. vansouza macrumors 68000

    vansouza

    Joined:
    Mar 28, 2006
    Location:
    West Plains, MO USA Earth
    #3
    I have changed the appropriate numbers... but how does one get the 1P to show up in Safari? Thanks...
     
  4. Izzy macrumors member

    Joined:
    Dec 3, 2002
    Location:
    Saskatoon, Saskatchewan
    #4
    You've got to go into Safari's View menu and pick "Customize Toolbar". You then drag the 1P icon back into your toolbar.
     
  5. vansouza macrumors 68000

    vansouza

    Joined:
    Mar 28, 2006
    Location:
    West Plains, MO USA Earth
    #5
    Thanks... I tried that till I was blue.... then I noticed that 1Password had and update ready... issue solved... thank you ...
     
  6. imac9556 thread starter macrumors 6502a

    Joined:
    Jul 12, 2004
    #6
    Woops sorry guys. I use Safari as my main Web Browser though.
     
  7. r.j.s Moderator emeritus

    r.j.s

    Joined:
    Mar 7, 2007
    Location:
    Texas
    #7
    In 1Pwd, if you check the Include betas ... option for Updates, then it will update to include support in today's beta.
     

Share This Page