2010-01-06 13 views
5

Tengo dos problemas con Permitir Reubicación (paquete: Xxx, Componentes):Mac PackageMaker - Permitir Reubicación Cuestiones

  1. cada vez es activado como por magia. ¿Cómo puedo evitar esto? Lo necesito fuera (subóptimo, lo sé, vea el n. ° 2)

  2. Si Permitir reubicación está activado, el instalador primero coloca el .app en/Aplicaciones, pero luego lo reubica, copiándolo encima de mi original .app en mi árbol de desarrollo. ¿Cómo puedo evitar que esto suceda durante el desarrollo, sin probar el instalador en una máquina diferente?

+0

¿Quiere decir que su árbol de desarrollo está en/Aplicaciones? De lo contrario, no veo el peligro de ponerlo allí primero (aparte de la molestia de necesitar espacio, ya sea que termine allí o no) –

+3

Tengo el mismo problema. Las instalaciones de prueba van al árbol de desarrollo cada vez porque la configuración de reubicación cambia como resultado de tocar casi cualquier otra configuración en PackageMaker. Estoy seguro de que ha encontrado las muchas y variadas sugerencias para solucionar este problema en sus búsquedas. Lo único que funcionó de manera confiable para mí fue volver a verificar manualmente esa configuración de reubicación en la pestaña de componentes de cada paquete como lo último antes de una compilación. – Max

+0

¿Hay alguna noticia? Tengo el mismo problema, pero no puedo verificar esta opción todas las veces porque ejecuto PackageMake desde la línea de comandos. – Dmitry

Respuesta

3

PackageMaker página de manual dice

[--no-relocate, -w] 
      If specified, packagemaker will disable automatic relocation of 
      package contents. 
0

En PackageMaker 3, reubicación está activada por defecto. Sin embargo, hay formas de desactivarlo. Si está utilizando el modo GUI, simplemente desmarque la casilla "Allow Relocation". Si está utilizando la compilación de línea de comandos, use los indicadores --no-relocate o -w como se menciona en la página man de PackageMaker.

Cuestiones relacionadas