UStackUStack
Gravity DMG favicon

Gravity DMG

Gravity DMG — это универсальное приложение для macOS, предназначенное для разработчиков, позволяющее визуально создавать, подписывать и нотаризовать красивые и безопасные образы дисков (DMG) за считанные секунды, устраняя необходимость в сложных инструментах командной строки.

Посетить Сайт
Gravity DMG

Что такое Gravity DMG?

Что такое Gravity DMG?

Gravity DMG — это мощное, но интуитивно понятное приложение для macOS, разработанное для оптимизации процесса упаковки, подписи и нотаризации ваших приложений для Mac. Оно позволяет разработчикам выйти за рамки сложностей интерфейсов командной строки и с легкостью создавать профессиональные, безопасные и визуально привлекательные образы дисков (DMG). Независимо от того, являетесь ли вы инди-разработчиком или частью большой команды, Gravity DMG упрощает рабочий процесс распространения, позволяя вам уверенно и стильно доставлять ваши приложения.

Попрощайтесь с борьбой с codesign, notarytool и сложными командами создания DMG. Gravity DMG предоставляет визуальный интерфейс с перетаскиванием, который делает создание потрясающих DMG таким же простым, как несколько кликов. Он обрабатывает весь конвейер нотаризации, включая поддержку Hardened Runtime и безопасную подпись, гарантируя, что ваши приложения соответствуют последним требованиям безопасности Apple и вызывают доверие у ваших пользователей. Приложение создано с упором на скорость, безопасность и безупречный пользовательский опыт, что делает его незаменимым инструментом для любого разработчика macOS.

Ключевые особенности

  • Визуальный редактор DMG: Интерфейс с перетаскиванием и библиотека фонов в космической тематике позволяют создавать индивидуальные, профессионально выглядящие DMG, соответствующие вашему бренду.
  • Нотаризация в один клик: Автоматизирует весь процесс нотаризации с использованием современного API Apple notarytool, устраняя необходимость ручного выполнения командной строки.
  • Безопасная подпись кода: Автоматически подписывает ваш пакет .app, включает Hardened Runtime и сохраняет права доступа за один проход.
  • Интеграция с Keychain: Безопасно хранит ваши профили Developer ID и Notary в связке ключей macOS (Keychain), предотвращая раскрытие конфиденциальных учетных данных в виде обычного текста.
  • Параметры интеллектуального сжатия: Выбирайте между UDZO (совместимость), ULFO (скорость) или UDBZ (максимальное сжатие) для оптимизации ваших файлов DMG.
  • Шаблоны сборки: Автоматизируйте именование вывода с помощью динамических переменных, таких как ${VERSION} и ${DATE}, для последовательных и организованных конвейеров выпуска.
  • Пожизненная лицензия: Единовременная покупка предоставляет пожизненную лицензию на текущую основную версию, включая все минорные обновления и исправления ошибок.
  • 7-дневная бесплатная пробная версия: Протестируйте полную функциональность Gravity DMG в течение 7 дней без необходимости предоставления кредитной карты.

Как использовать Gravity DMG

Начать работу с Gravity DMG очень просто:

  1. Загрузите и установите: Загрузите бесплатную пробную версию или приобретенную версию и установите ее на свой компьютер macOS.
  2. Добавьте ваше приложение: Перетащите ваш скомпилированный пакет .app в окно Gravity DMG.
  3. Настройте ваш DMG: Используйте визуальный редактор DMG, чтобы выбрать фоны, добавить пользовательские значки и расположить элементы для создания желаемого вида.
  4. Настройте подпись и нотаризацию: Gravity DMG автоматически обнаруживает и использует ваши учетные данные из Keychain для безопасной подписи и включает нотаризацию в один клик.
  5. Выберите сжатие: Выберите предпочтительный формат сжатия (UDZO, ULFO или UDBZ).
  6. Создайте ваш DMG: Нажмите кнопку сборки. Gravity DMG подпишет, нотаризует и упакует ваше приложение в профессиональный файл DMG за считанные секунды.

Для автоматизированных рабочих процессов создавайте и сохраняйте шаблоны сборки, используя динамические переменные, чтобы обеспечить последовательное именование и структуру для ваших выпусков.

Варианты использования

  • Инди-разработчики: Быстро создавайте профессиональные, нотаризованные DMG для ваших приложений Mac, не изучая сложные инструменты командной строки, экономя драгоценное время разработки.
  • Программные компании: Оптимизируйте процесс выпуска нескольких приложений, обеспечивая единообразие бренда и соответствие требованиям безопасности для всех продуктов.
  • Интеграция CI/CD (через шаблоны): Хотя это в первую очередь визуальный инструмент, сохраненные шаблоны сборки могут использоваться для обеспечения последовательного именования и структуры вывода, что помогает в автоматизированных процессах сборки.
  • Образовательные цели: Предоставляет доступный способ для студентов и начинающих разработчиков понять и внедрить безопасные практики распространения приложений на macOS.
  • Менеджеры по продуктам: Убедитесь, что окончательный пакет распространения вашего приложения для Mac отполирован, безопасен и соответствует всем требованиям Apple с минимальными усилиями со стороны команды разработчиков.

FAQ

Общие вопросы

  • Нужна ли мне учетная запись Apple Developer для использования Gravity DMG? Да. Для подписи и нотаризации ваших приложений для публичного распространения вам потребуется активное членство в программе Apple Developer Program для создания необходимых сертификатов и ключей API.

  • Хранит ли Gravity DMG мой Apple ID или пароли? Никогда. Gravity DMG напрямую интегрируется с Keychain macOS. Ваши учетные данные остаются на вашем компьютере, и приложение только ссылается на локальные профили notarytool, которые вы настроили или создали в приложении. Ваша конфиденциальная информация никогда не хранится небезопасно.

Технические вопросы

  • Какие версии macOS поддерживаются? Gravity DMG требует macOS 13.0 (Ventura) или новее. Он оптимизирован как для Mac на базе Apple Silicon, так и для Mac на базе Intel.

  • Какие форматы сжатия вы поддерживаете? Мы поддерживаем стандартные форматы образов дисков Apple, включая UDZO (стандартный), UDBZ (максимальное сжатие) и ULFO (оптимизированный для быстрого монтирования).

Лицензирование и цены

  • Является ли лицензия на активацию действительно одноразовой оплатой? Да. Лицензия Pro — это единовременная покупка, которая включает пожизненную лицензию на текущую основную версию, а также все минорные обновления и исправления ошибок. Вы полностью владеете инструментом.

  • Что происходит после 7-дневной пробной версии? По истечении пробного периода функции сборки и нотаризации будут заблокированы. Чтобы продолжить экспорт профессиональных подписанных DMG, вам потребуется приобрести ключ лицензии и ввести его в приложение, чтобы разблокировать полную функциональность.

Alternatives

AakarDev AI favicon

AakarDev AI

AakarDev AI — это мощная платформа, которая упрощает разработку приложений ИИ с бесшовной интеграцией векторных баз данных, позволяя быстрое развертывание и масштабируемость.

Devin favicon

Devin

Devin - это агент по кодированию AI и инженер-программист, который помогает разработчикам быстрее создавать лучшее программное обеспечение.

imgcook favicon

imgcook

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

Rork favicon

Rork

Rork создает полные мобильные приложения, готовые к производству, на основе вашего описания с использованием ИИ и Expo (React Native).

PromptLayer favicon

PromptLayer

PromptLayer - это платформа для управления подсказками, оценками и наблюдаемостью LLM, разработанная для улучшения рабочих процессов в области ИИ.

Radian favicon

Radian

Radian — это библиотека дизайна и разработки с открытым исходным кодом, основанная на React и Tailwind CSS, предлагающая высококачественные, переиспользуемые компоненты, анимации и блоки для построения современных веб-приложений.

Gravity DMG | UStack