Как создать файл DMG для.app для Mac.?

Я разработчик iOS и разработал приложение для Mac. Теперь я хочу распространить свое приложение так, чтобы оно искал и обнаружило, что нам нужно загрузить.app в Mac App Store, оно выглядит нормально. В то время как для самостоятельного распространения у нас может быть три варианта:

  1. это поделиться нашим приложением
  2. это создать файл.dmg
  3. это поделиться.pkg файл (Package Maker).

В файле pkg мой клиент хочет установить приложение без введения, прочитать меня, а также лицензионное соглашение, я удалил лицензию и readme, но не смог удалить раздел введения. Пожалуйста, помогите мне отсюда...

заранее спасибо

4 ответа

Если вам не нужно знакомство, чтение и т. Д., Лучший вариант - создать DMG.

Вам не нужны никакие внешние инструменты для этого.

  • Скопируйте ваше приложение в новую папку.
  • Откройте Дисковую утилиту -> Файл -> Новое изображение -> Изображение из папки.
  • Выберите папку, в которую вы поместили приложение. Дайте название DMG и сохраните. Это создает распространяемый образ для вас.

При необходимости вы можете добавить ссылку на приложения в DMG. Это помогает пользователю в установке путем перетаскивания.

Как создать файл DMG для.app для Mac.?

Это субъективная проблема, но.dmg - это хороший и популярный способ для распределенных приложений - пользователь дважды щелкает мышью, перетаскивает приложение, извлекает его так же, как и USB-накопитель.

Вы можете получить приложения, которые помогут вам создать их, но это не слишком сложно с Disk Utility, вам просто нужно немного повозиться, чтобы он выглядел красиво. Вот один из способов сделать это:

  1. Используйте Дисковую утилиту для создания нового пустого образа диска с разреженным комплектом
  2. Дважды щелкните изображение, чтобы открыть его.
  3. Скопируйте ваше приложение в изображение.
  4. Сделайте ссылку на / Приложения на картинке.
  5. Скрыть панель инструментов / боковую панель / и т. Д. по желанию.
  6. Используя параметры просмотра, установите всегда один в режиме значков.
  7. Также добавьте фоновое изображение, если вам нравится использовать параметры просмотра. Фоновые изображения часто содержат текст, такой как "Перетащите приложение в приложение". Расположите приложение и значки приложений в соответствии с фоновым изображением.
  8. В другом окне Finder извлеките разреженную связку.
  9. В Дисковой утилите используйте Изображения -> Преобразовать..., чтобы преобразовать разреженный пакет в DMG только для чтения.

НТН

Я написал сценарий создания dmg с помощью create-dmg .

      brew install create-dmg

Моя команда аналогична примеру :

      create-dmg \
  --volname "Application Installer" \
  --volicon "application_icon.icns" \
  --background "installer_background.png" \
  --window-pos 200 120 \
  --window-size 800 400 \
  --icon-size 100 \
  --icon "Application.app" 200 190 \
  --hide-extension "Application.app" \
  --app-drop-link 600 185 \
  "Application-Installer.dmg" \
  "source_folder/"

Я настоятельно рекомендую DMG Canvas . По очень скромной цене он позволяет вам создать dmg профессионального вида с лицензионным соглашением и всеми другими общими функциями.

Я никоим образом не связан с программным обеспечением, просто давний пользователь.

Другие вопросы по тегам