Pergunta

Quando compilar meu aplicativo para iPhone, recebo muitos erros, mas aquele que parece mais óbvio para mim é esse erro de link:

ld: warning: directory '/Users/username/Documents/iPhone/MyAppName/../../core-plot/framework/build/Debug-iphonesimulator' following -L not found

EU conhecer O caminho acima está errado.

O caminho correto é:

/Users/username/Documents/iPhone/MyAppName/../core-plot/framework/build/Debug-iphonesimulator

Eu adoraria apontar para o local certo, mas não tenho idéia de onde vêm essas informações erradas do caminho. Eu olhei para todos os campos nas configurações do projeto e nas configurações de destino, mas elas estão corretas porque usam "../" em vez de "../../" alguma sugestão sobre onde posso corrigir isso? Obrigado.

Foi útil?

Solução

Isso deve se cuidar se você configurou corretamente seu projeto. Segue o Instruções do projeto de plotagem central ao usar o CorePlot em um aplicativo para iPhone, que são ilustrado com capturas de tela aqui.

Resumidamente:

  • Arraste o arquivo do projeto principal para o navegador de grupos do seu projeto.
  • Arraste a biblioteca que será exibida como criança do arquivo do projeto, na fase de construção "Binários de link com bibliotecas" para a meta de construção do seu aplicativo.
  • Atualize o caminho da pesquisa de cabeçalho na configuração de compilação do seu aplicativo para incluir os cabeçalhos da plotagem principal.
  • Adicionar -ObjC para o outro sinalizador de vinculadores Aplicativo Construção de configuração.
Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top