Это вполне возможно. Я использую любой из следующих вариантов в зависимости от того, что я пытаюсь проверить:
Виртуальные машины
Вы можете запустить OS X 10.7 и новее в последних версиях Parallels и VMWare Fusion. Вы также можете запустить серверные варианты более старых версий OS X; эти старые варианты серверов также работают на VirtualBox, который является бесплатным для личного использования.
Преимущества:
- Запускать несколько версий OSX одновременно
- Должно быть проще автоматизировать (скриптовое) тестирование
- Снимки для легкого отката к предыдущим состояниям ОС (например, различные уровни исправлений и т. Д.)
- Нет необходимости перераспределять диск
Недостатки:
- Заметно медленнее, чем изначально установленный OSX.
- Если программное обеспечение, которое вы хотите протестировать, использует 3D-ускорение или другие аппаратные функции, отличные от USB, вы, скорее всего, столкнетесь с проблемами. Даже устройства USB могут или не могут работать должным образом.
- Parallels и VMWare Fusion стоят денег (но на самом деле это немного)
- Требуется много оперативной памяти. Это почти выполнимо с 4GiB, но я бы рекомендовал 6-8 или больше. Оперативная память довольно дешева, но некоторые Mac ограничены 4 ГБ или не могут быть обновлены.
У меня нет Parallels, но когда я попробовал его, установка была довольно простой. VMWare Fusion просто требует Lion Installer.app (или Mountain Lion Installer.app ) из App Store для настройки виртуальной машины. Когда он запрашивает диск или образ диска, просто перетащите установщик .app из Finder в окно помощника.
Multi-загрузка
Вы можете установить дополнительные экземпляры OSX на своих компьютерах и легко переключаться между ними либо с помощью загрузочного диска в « Системных настройках», либо удерживая клавишу «Alt / Option», когда слышите сигнал загрузки.
Вы можете либо переразбить существующий диск - сжать его с помощью Дисковой утилиты и добавить дополнительный раздел во время установки - либо установить на дополнительный жесткий диск или твердотельный накопитель. Это может быть внешний USB или Firewire-накопитель. Некоторые накопители Thunderbolt также являются загрузочными.
Installer.app
Хорошо, что вы уже купили Lion, так как вы больше не можете купить его в App Store. Проще всего загрузить его на свой Mac под управлением Snow Leopard : откройте App Store, убедитесь, что вы вошли в систему с правильным Apple ID и нажмите вкладку «Приобретено». Вы должны быть в состоянии загрузить Lion там.
Когда загрузка будет завершена, это будет приложение в каталоге приложений. Не запускайте его, так как это приведет к обновлению установки Snow Leopard. Если вы идете по маршруту VM, вы можете использовать .app напрямую, в противном случае вам нужно будет извлечь InstallESD.dmg из пакета .app и «восстановить» его на USB-накопитель (минимум 4 ГБ) с помощью Дисковой утилиты. Затем вы можете загрузиться с этой флешки, удерживая клавишу Alt, когда услышите звонок.
Я также рекомендую создать резервную копию приложения установщика, так как его повторная загрузка из App Store из Mountain Lion невозможна из коробки. Есть обходные пути, но я бы не стал полагаться на их продолжение.