Como faço para definir o diretório de trabalho de um pacote de aplicativos OS X?

StackOverflow https://stackoverflow.com/questions/1219247

  •  10-07-2019
  •  | 
  •  

Pergunta

Existe uma chave posso definir na minha trouxa aplicativo para definir o que o diretório de trabalho será para o executável? Ele precisa ser o $BUNDLE / Contents / MacOS diretório (por causa de algumas dependências de bibliotecas que fazem o carregamento de tempo de execução que não posso modificar facilmente).

Estou ciente isso pode ser feito por envolvimento com um script em vez, mas eu prefiro não.

Foi útil?

Solução

Não, não há. No entanto, você pode simplesmente adicionar um chdir () apropriada na sua função main () antes de chamar NSApplicationMain.

Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top