Pregunta

Aquí está mi requerimiento: 1. Quiero que mi instalable para tener un acuerdo de licencia personalizada 2. ejecutar otro paquete como parte de la instalación 3. dejar que el usuario tiene la opción de ejecutar la aplicación en el arranque

¿Qué debo usar, crear un dmg o utilizar PackageMaker disponible con Xcode? ¿Hay buenas páginas web que muestran cómo utilizar PackageMaker?

Gracias.

¿Fue útil?

Solución

Ellos sirven para diferentes propósitos:

  • DMG (imágenes de disco) es un formato de archivo contenedor para resolver los problemas ancestrales con archivos de varias horquillas y protocolos de transferencia y huéspedes intermediarios que no les pueden manejar, al no depender de ellos en el primer lugar . Además, las imágenes de disco pueden utilizar la compresión interna. Sus usuarios gracias por no confundirlos con archivo envuelto en archivo envuelto en archivo (aunque las imágenes de disco a sí mismos tomar algunas explicaciones inicialmente).

  • PackageMaker es un constructor paquete de instalación en toda regla. Puede personalizar el proceso de instalación y lugares, hacer sub-instalaciones y casi cualquier otra cosa que pueda necesitar. Si su instalación implica más que simplemente arrastrando y soltando un paquete de aplicaciones en su lugar, esto es la de ir con.

A partir de sus necesidades, la elección parece obvia. Desde un paquete de instalación es en sí mismo un paquete, diría: Crear un paquete de instalación con PackageMaker y puse una imagen de disco comprimida en. Distribuir la imagen de disco a los usuarios. Simplemente proporciona una experiencia más agradable.

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top