Получить установленную версию Safari, используя AppleScript или Objective C - PullRequest
0 голосов
/ 23 августа 2011

Как я могу проверить установленную версию Safari на Mac? Мне нужно предоставить временное исправление для Safari, так как мое приложение не работало в Safari 5.0.6 и 5.1. Итак, как я могу обнаружить эти 2 версии сафари ...

я могу найти его версию, используя webkit, но основываясь на этом сайте: http://en.wikipedia.org/wiki/Safari_version_history

Safari 5.0.6 имеет такой же веб-набор, что и предыдущая версия ...

Ответы [ 3 ]

5 голосов
/ 23 августа 2011

Вы можете сделать это, даже если Safari не работает ...

get version of application "Safari"
3 голосов
/ 23 августа 2011

Если Safari работает, AppleScript получит версию:

tell application "Safari"
    set safariVersion to version
end tell
3 голосов
/ 23 августа 2011

Вы можете прочитать версию из /Applications/Safari.app/Contents/version.plist.

...