Carthage: Biblioteca não carregada: @ rpath / Alamofire.framework / Alamofire

Criado em 14 jul. 2015  ·  3Comentários  ·  Fonte: Carthage/Carthage

Não estou tendo problemas para construir ou vincular, mas recebo este erro ao iniciar:

dyld: Biblioteca não carregada: @ rpath / Alamofire.framework / Alamofire
Referido em: /Users/josephdecarlo/Library/Developer/CoreSimulator/Devices/0EFCC13F-38B8-441B-926A-D823057C5E80/data/Containers/Bundle/Application/F3F33C21-8DE0-4651-8B71-27E goref-ios
Motivo: imagem não encontrada

Eu tenho várias bibliotecas que adicionei com Carthage, mas falha nesta primeiro. Imagino que os outros também falhariam se eu removesse as referências a Alamofire.

Sou novo em Cartago, mas não estou vendo como resolver isso ...

Coisas que verifiquei a partir de outros problemas aqui:

  • Os caminhos do Framework Search incluem: $ (PROJECT_DIR) / Carthage / Build / iOS (e o diretório é o correto)
  • Os caminhos de pesquisa do runpath incluem: $ (herdado) e @ executable_path / Frameworks

Estou muito animado para começar, mas não tenho certeza de para onde ir a partir daqui. Obtenho o mesmo comportamento no simulador e no dispositivo. (iOS 8.3 SDK, XCode 6.3.2)

Qualquer ajuda é apreciada.

Joe

question

Comentários muito úteis

Você verificou isso ?: https://github.com/Carthage/Carthage/issues/615#issuecomment -120927579

Existe a fase de construção Embed Frameworks ? Se não houver, você deve adicionar uma nova "Fase de cópia de arquivos", selecionar "Framrworks" para Destino, adicionar estruturas à lista e marcar as caixas de seleção "Code Sign On Copy".

Todos 3 comentários

Você verificou isso ?: https://github.com/Carthage/Carthage/issues/615#issuecomment -120927579

Existe a fase de construção Embed Frameworks ? Se não houver, você deve adicionar uma nova "Fase de cópia de arquivos", selecionar "Framrworks" para Destino, adicionar estruturas à lista e marcar as caixas de seleção "Code Sign On Copy".

Eu tinha olhado para esse problema, mas esqueci a parte Embed Frameworks. Me desculpe. Obrigado por sua resposta rápida. Isso parece ter resolvido meu problema.

Sem problemas! : brilha:

Esta página foi útil?
0 / 5 - 0 avaliações