2010-10-17 1 views

ответ

4

Мне всегда нравился DMG. Вам не нужно беспокоиться о беспорядке файловой системы извлеченных файлов, так как вы можете просто отключить изображение, когда закончите его установку.

Если процесс установки вашего приложения относится к классу «просто поместил его в приложениях», вы также можете предоставить псевдоним этой папке в DMG, что делает вещи очень простыми.

+0

Я думаю, что Thunderbird DMG я недавно установил из overdid вещей, хотя: у них был какой-то действительно причудливый фон со стрелкой, поэтому окно выглядело скорее скорее как инструкции по установке, чем то, что я мог фактически манипулировать! – SamB

4

Интересно, что я только что прочитал это, упомянув это сегодня утром. http://daringfireball.net/2009/09/how_should_mac_apps_be_distributed

Мне нравится .dmg дистрибутивы файлов, потому что они представляют собой метафору дискеты или диска, с которой мне удобно.

Я могу подтвердить, что представленное окно поиска верхнего уровня .dmg действительно путает некоторых. Распространение файлов в формате .zip имеет тенденцию быть более ясным для этих людей.

+0

+1 с метафорой диска. Это действительно полезно для нас – swdev

+1

Я не думаю, что это просто метафора - как я понимаю, ОС думает, что это * диск! – SamB

0

Zip требуется пространство для диска, чтобы развернуть, так как он фактически создает новый каталог для дублирования в большем формате, что находится в архиве. DMG работает аналогично подключению флэш-накопителя - не требуется пространство для запуска, пока вы не перетащите необходимые файлы на внутренний диск.

Эти люди, которые помещают изображение стрелки в окно DMG, должны добавить к стрелке слова «DRAG TO APPLICATIONS», потому что я обещаю вам, что удивительный процент новообращенных людей Mac пропустит идею, поскольку один комментатор здесь сказано.

Существует также некоторый расширенный процесс безопасности для DMG. Существует уровень проверки, который не возникает с Zip. Zip может быть запрограммирован на саморасширение, и содержимое может быть запрограммировано на самостоятельную установку. Спросите любого долгого пользователя ПК.

В одном примечании упоминается отличие установщика от приложения. В Windows оба они выглядят одинаково (filename.exe), но в OS X приложение ДОЛЖНО быть готовым к использованию. Установщик должен быть filename.pkg (установочный пакет) или filename.mpkg (multi-package - 2 или более пакетов, которые обычно запускаются последовательно). Подпрограмма предназначена для .app, перетащить в каталог приложений; для .pkg или .mpkg, дважды щелкните прямо там, в окне образа диска. Иногда разработчик вытаскивает быстрый и использует набор приложений в качестве установщика. Их нужно заставить ходить по доске.