Pergunta

Eu estou tentando obter minha compilação ad hoc distribuídas, mas já começaram a ter problemas. Ele costumava trabalhar até cerca de uma semana atrás, mas agora ITunes dá um erro 0x8008017 quando tento Sync.

Eu reduzi-lo usando o utilitário de configuração do iPhone e, em seguida, descobrir o erro parece estar vindo de um sinal de código falhou. Eu tenho listas correu codesign -vvvv Myapp.app eo OUTUP uma carga de recursos ausentes dos meus documentos Ajuda (da minha pasta Aplicativos Recursos). cada recurso faltando começa ._ para a minha página de índice:

01 - index.html

o codesign também está esperando: ._01 - index.html

Ele também tem o arquivo existente listados (como deveria), mas falha porque todos ._files não estão incluídos no aplicativo.

Eu olhei através do meu diretório de projetos e não pode encontrar todos os arquivos começando com ._ então não estou certo de onde o codesigner está ficando estes nomes de arquivos a partir, mas eles estão incluídos cada compilação, após uma limpeza ou um reinício do Xcode.

Todos os recursos que estão causando problemas são todos recentemente arquivos que eu copiados sobre os recursos de idade no início da semana atualizado; isso pode ser algo a ver com isso?

Qualquer ajuda apreciado

Foi útil?

Solução

Certifique-se de que você faz um destes:

  • copiar esses arquivos com uma fase Xcode copiar arquivos, que deve fazer a coisa certa por padrão, ou
  • excluir bifurcações de recursos e arquivos ._* se você copiar através de um script, ou
  • certifique-se de construir em volumes HFS (onde os arquivos ._* não são gerados para bifurcações de recursos).

soa como o seu tipo de partição é a geração de arquivos-bifurcação de recursos que também estão sendo assinados como arquivos separados no pacote, e não como parte dos arquivos originais (o que é ruim); e, em seguida, eles também não ser copiado (se você usa localizador fechando, eles vão ser removidos e reserve em uma parte diferente do arquivo Zip, IIRC), novamente ruim. Evite tê-los no pacote, para que eles não se assinado e você não tem que percorrer essa bagunça:)

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