como selecionar um programa como uma opção “abrir com” no mac osx

2

Estou usando o mac osx 10.7.5 e quero poder clicar com o botão direito do mouse em um arquivo e escolher abrir com ... e fazer com que o ícone apareça nesse menu, sem precisar selecionar "outro" e ir para o meu pasta de aplicativos para escolher o programa. Eu não quero que este programa seja o padrão (o padrão deve ficar como está). Como adiciono o programa a este menu de contexto?

    
por mheavers 20.02.2013 / 18:48

1 resposta

1

Você pode adicionar entradas à matriz CFBundleDocumentTypes no Info.plist, mas elas serão substituídas por atualizações. Se o aplicativo for assinado, ele também quebra a assinatura do código, e alguns aplicativos, como o TextEdit e o Chess, irão travar na inicialização.

<dict>
    <key>CFBundleTypeExtensions</key>
    <array>
        <string>txt</string>
    </array>
</dict>

Para registrar as alterações, execute /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/LaunchServices.framework/Versions/A/Support/lsregister -f /Applications/SomeApp.app/ e killall Finder .

    
por 20.02.2013 / 19:17

Tags