Lo he hecho en Windows, ¿cómo registro un protocolo en mac osx? Quiero hacer clic en los enlaces en firefox (a href = "somename: // mylinkAndData") y ejecutar un archivo binario?registrar un protocolo en mac osx?
8
A
Respuesta
13
Eche un vistazo a Launch Services Programming Guide de Apple. Debe agregar CFBundleURLTypes a su Info.plist de aplicaciones y registrar su aplicación con LSRegisterURL().
Extracto de Firefox.app/Contents/Info.plist:
<key>CFBundleURLTypes</key>
<array>
<dict>
<key>CFBundleURLIconFile</key>
<string>document.icns</string>
<key>CFBundleURLName</key>
<string>http URL</string>
<key>CFBundleURLSchemes</key>
<array>
<string>http</string>
</array>
</dict>
....
EDIT: Ver Handling URL schemes in Cocoa para un artículo cómo-a
Cuestiones relacionadas
- 1. Instalar mod_mono en Mac OSX
- 2. compilando libqxt en mac osx
- 3. sniffer Bluetooth - preferiblemente mac osx
- 4. Tomcat, Netbeans Mac OSX Lion
- 5. Building glew para Mac OSX
- 6. Android emulator Mac OSX ubicación
- 7. Ruby en Mac OSX a través de puertos Mac
- 8. Java Midi en Mac OSX ¿Roto?
- 9. Cómo degradar JRE/JDK en Mac OSX?
- 10. Configuración de php.ini en MAC OSX
- 11. Lectura del archivo DWARF en Mac OSX
- 12. principiante python en mac osx 10.8
- 13. Ubicación de Python en mac osx
- 14. Agregar una configuración regional en Mac OSX
- 15. Ruta de Java 7 en mac osx
- 16. No puedo editar bash_profile en Mac OsX
- 17. Impresión de Firemonkey en Mac OSX
- 18. Desarrollo C++ en Mac OSX 10.6
- 19. nodeJS + jslint: dónde instalar para mac OSX?
- 20. ¿Busca los diccionarios del sistema Mac OSX?
- 21. Portar una Aplicación GTK + a Mac OSX
- 22. Hyperic Sigar Mac Osx Error -No Library
- 23. Privilegios de escritura - localhost - Mac OSX
- 24. Google Analytics para Mac Aplicación OSx
- 25. ¿Qué es un buen compilador BASIC para Mac OSX?
- 26. Cómo desarrollar en Java en Mac con OSX Lion
- 27. ¿Cómo asignar un protocolo personalizado a una aplicación en la Mac?
- 28. R: ¿Función para copiar al portapapeles en Mac/OSX?
- 29. cómo instalar una aplicación para php en mac osx mamp?
- 30. Instalación de matplotlib en Mac OSX Mountain Lion