Pergunta

Meu projeto PackageMaker estava gerando um arquivo .mpkg, mas, de repente, quando vou construir, ele gera apenas arquivos .pkg. Os arquivos .mpkg são na verdade diretórios nos quais coloco meu pacote de instalador personalizado junto com um arquivo de instalação. Os arquivos .pkg não são diretórios e não tenho como adicionar meu pacote de instalador personalizado.

De qualquer forma, algo é errado, já que o PackageMaker não me permite gerar um arquivo .mpkg. Alguma ideia de por que isso pode ser? Existe alguma outra maneira de abordar isso?

Obrigado.

ps se você está pensando em sugerir que eu deveria verificar este tutorial, por favor não se preocupe. Está fora da data. Obrigado.

Foi útil?

Solução

Seu PMDOC é um projeto de distribuição e você definiu a versão mínima do sistema do PMDOC como 10.5. O PackageMaker sempre gera pacotes planos neste caso.

Existem três soluções:

  1. Escolha “Instalar propriedades…” no menu do projeto e defina a versão mínima do sistema do PMDOC como 10.4. Esta é a solução Go-Back-to -.mpkg.
  2. Use o editor de pacotes plano (escondido dentro do pacote PackageMaker) para adicionar o pacote de instalador personalizado. O conteúdo de um arquivo .pkg é o mesmo que e sobe de maneira semelhante aos de um pacote .mpkg.
  3. Como pacotes planos são XAR Arquivos, Use XAR Para extrair o conteúdo do arquivo .pkg para um diretório temporário, adicione o pacote de instalador personalizado nesse diretório e use o XAR para remontar o arquivo .pkg do diretório temporário.
Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top