Come registrare un AppleScript come browser Web predefinito predefinito?

5

Ho scritto un AppleScript che voglio impostare come browser predefinito.

Ho aggiunto una sezione CFBundleDocumentTypes all'elenco p (copiata da Safari) e ho ricostruito il database dei servizi di avvio, ma non ha funzionato.

Lo script non viene visualizzato nell'elenco dei browser predefiniti di Safari. Se lo scelgo manualmente nella finestra di dialogo delle preferenze, viene ignorato e Safari diventa il browser predefinito.

    
posta Dogweather 28.11.2011 - 11:53
fonte

1 risposta

4

Hai provato ad aggiungere CFBundleURLTypes e la sottochiave LSIsAppleDefaultForScheme ?

<key>CFBundleURLTypes</key>
<array>
    <dict>
        <key>CFBundleURLName</key>
        <string>Web site URL</string>
        <key>CFBundleURLSchemes</key>
        <array>
            <string>http</string>
            <string>https</string>
        </array>
        <key>LSIsAppleDefaultForScheme</key>
        <true/>
    </dict>
</array>

Non sono sicuro che sia d'aiuto, ma ho notato queste chiavi nel file info.plist di tutte le app che ho controllato che compaiono in quell'elenco di browser.

    
risposta data 09.12.2011 - 02:25
fonte

Leggi altre domande sui tag