sierra mega mac high google descargar macos dmg

macos - mega - Creando un.DMG



macos high sierra download (3)

Quiero crear un archivo dmg para mi proyecto de Mac. ¿Alguíen puede decirme como hacer esto, por favor? Al ser este mi primer proyecto Mac, no tengo idea de cómo proceder. También quiero darle al usuario la opción de ejecutar la aplicación en la puesta en marcha. ¿Cómo hago esto?

Gracias.

PD. También quiero agregar un acuerdo de licencia personalizado.


¿Por qué no solo ejecutas un script desde tu proyecto xcode? intente algo como esto:

# be sure to check the man page for hdiutil # it is very powerful and has tons of options... hdiutil create -megabytes 54 -fs HFS+ -volname awesome_app_install myAwesomeApplication.dmg hdiutil mount myAwesomeApplication.dmg cp -r /build/Release/AwesomeApplication.app /Volumes/awesome_app_install/

luego guarda tu script como algo como ''makeDMG.sh'' y en tu objetivo,

seleccione agregar-> nueva fase de compilación-> ejecutar fase de compilación de guiones
y arrastre su script a esta fase de compilación.

Una vez que hayas hecho todo eso, cuando construyas tu proyecto, el script creará la imagen del disco y copiará tu versión de lanzamiento en él ...

por supuesto, deberías darle sabor al guión ... estas tres líneas son solo la carne cruda

ps: su EULA personalizado debe integrarse en su proyecto de fabricante de paquetes (que también puede crear secuencias de comandos muy bien)


Si necesita agregar un EULA personalizado a su imagen de disco, esta página describe cómo hacerlo usando herramientas de línea de comandos. La esencia de esto es utilizar el recurso de acuerdo de licencia de software de plantilla proporcionado en slas_for_udifs_1.0.dmg de Apple, modificar el recurso con su texto EULA e inyectar el recurso nuevamente en su archivo de imagen de disco. (Incluyo instrucciones breves a continuación en caso de que el enlace anterior no esté disponible, y para actualizar el término de búsqueda que proporciona en el paso 1).

  1. Con su cuenta de Desarrollador de Apple vaya a la página de Descargas y busque Licencias de Software para UDIF
  2. Descargue y monte la imagen del disco
  3. En la Terminal:

    cd /Volumes/SLAs_for_UDIFs_1.0 DeRez SLAResources > /tmp/sla.r

  4. Edite /tmp/sla.r en un editor de texto, actualizando el contenido del recurso de data ''TEXT'' (5000, "English SLA") para que contenga su nuevo texto de licencia.

  5. Desbloquee el archivo de imagen del disco que contiene su instalador:

    hdiutil unflatten installer_image.dmg

  6. Agregue los recursos de licencia editados a la imagen:

    Rez -a /tmp/sla.r -o installer_image.dmg


Para hacer esto manualmente:

Método 1:

  • Haga una carpeta con los archivos que su DMG contendrá.

  • Open Disk Utility (Está en /Applications/Utilities/ )

  • Vaya a Archivo> Nuevo> Nueva imagen de la carpeta ( Cmd + Shift + N )

  • Elija la carpeta que contiene sus archivos
  • Asegúrate de que "Comprimido" esté marcado, luego establece dónde deseas guardar el DMG creado

Método 2:

Hacer cosas como establecer una imagen de fondo puede ser un poco intrincado (Básicamente, agrega la imagen de fondo al DMG, establece las propiedades de Windows para usar esa imagen, usando la línea de comando mueves la imagen de background.png de background.png a .background.png para hacerlo oculto)

Recomendaría iDMG , lo que hace las cosas un poco menos tediosas.

También puede guiar la creación de DMG utilizando el comando hdiutil . Algo a lo largo de las líneas de

hdiutil create -srcfolder mydirtodmg mydmg.dmg

En cuanto al acuerdo de licencia personalizado, debe consultar la herramienta que se incluye con Developer Tools "PackageMaker": se explica por sí mismo. Está en /Developers/Application/Utilities/