objective-c - macintosh - xcode documentation
Obtenga la versiĆ³n de Safari instalada usando AppleScript o Objective C (3)
¿Cómo puedo verificar la versión de safari instalada en Mac? Necesito proporcionar una solución temporal para Safari ya que mi aplicación no funcionaba en safari 5.0.6 y 5.1. Entonces, ¿cómo puedo detectar estas 2 versiones de Safari ...
Puedo encontrar su versión usando webkit pero basado en este sitio: http://en.wikipedia.org/wiki/Safari_version_history
Safari 5.0.6 tiene el kit web similar a la versión anterior ...
Puede hacer esto incluso si Safari no se está ejecutando ...
get version of application "Safari"
Puede leer la versión de /Applications/Safari.app/Contents/version.plist.
Si Safari se está ejecutando, AppleScript obtendrá la versión:
tell application "Safari"
set safariVersion to version
end tell