como executar um programa usando a linha de comando com parâmetros no Mac OS X

0

Estou tentando usar o APIKit para verificar meus códigos para detectar se há API privada . apiscanner deve ser executado como

apiscanner ~/Desktop/MyPath/myapp.app 

Eu usei o comando 'cd' para o diretório onde o apiscanner está. Mas se eu ligar para o terminal apiscanner ~/Desktop/MyPath/MyApp.app on reports

Last login: Sun Jun 13 07:22:07 on ttys002
  unknown required load command 0x80000022
Trace/BPT trap
logout

Mesmo se eu copiar os arquivos apiscanner e doit para MyPath , então execute, recebo o mesmo problema. Eu acho que há algo errado quando eu corro apiscanner no Mac OS X.

Bem-vindo qualquer comentário

Obrigado

    
por user36089 13.06.2010 / 03:51

1 resposta

1

Você está executando o comando corretamente se estiver simplesmente tentando passar ~/Desktop/MyPath/myapp.app como o primeiro argumento para o comando apiscanner - e o comando funcionará de qualquer diretório em seu sistema supondo que apiscanner esteja instalado corretamente.

A saída que você está vendo é saída legítima de apiscanner , e você deve verificar se ela é totalmente suportada para sua versão do OS X e instalada corretamente.

Se você ainda está tendo problemas, quase sempre pode procurar no Google o nome do aplicativo e a mensagem de erro - Mac apiscanner unknown required load command 0x80000022 , ou você pode alterar sua pergunta / pedir uma nova para esclarecer o que está tendo problemas.

    
por 13.06.2010 / 05:00