Pergunta

Estou tentando construir um aplicativo Mac que usa ObjetivoFlickr, e, portanto, tem-o como uma estrutura aninhada.eu segui o guia de configuração na página do ObjectiveFlickr.Tudo funciona bem até que eu tenha que validar meu aplicativo arquivado.

Validar me dá a Erro 'não é um aplicativo de pacote único'.A solução para isso parece ser definir 'skip install' como YES e mover os arquivos de cabeçalho do projeto de público para projetado, para a estrutura aninhada.Mas se eu fizer isso, a estrutura não conseguirá encontrar seus arquivos de cabeçalho internos e meu aplicativo principal poderá encontrar o ObjectiveFlickr.h.(Pergunta relacionada:Não deveria manter o ObjectiveFlickr.h como um arquivo de cabeçalho público, já que meu aplicativo principal precisa ser capaz de encontrá-lo?)

Acho que a solução está em configurar alguns caminhos de pesquisa corretos para ambos os projetos.Eu tentei seguir a sugestão mencionada em Xcode 4 e projetos aninhados – arquivos de cabeçalho não encontrados, mas nada funcionou.

Estou usando o Xcode 4.5.

Foi útil?

Solução

Descobri que os arquivos de cabeçalho da versão da biblioteca do ObjectiveFlickr já estavam configurados para projeto e não públicos, então optei por usar a biblioteca em vez da versão do framework, seguindo este guia: Adicionando ObjectiveFlickr ao seu projeto de aplicativo para iPhone.Funcionou mesmo que eu esteja desenvolvendo um aplicativo para Mac e não um aplicativo para iOS.

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