Pergunta

Estou tendo problemas com o novo 4.1 para iPad. Eu ainda quero compilar contra 3.2. Defino a versão base nas configurações do projeto? Se sim, por que está ausente como falta? Como faço para conseguir e onde eu coloco?

Desculpe muitas perguntas lá, mas eles mudaram a maneira como o desenho funciona e eu não quero mudar todo o meu aplicativo agora. Meu aplicativo, quando compilado em relação ao 3.2, funciona em 4.1 iPads bem, mas não quando compilado no 4.2. Isso ocorre porque, quando você compila com uma versão do iOS, ele importa as estruturas dessa versão iOS?

Foi útil?

Solução

Sim, infelizmente, a Apple está fazendo de tudo para "desmembrar" quaisquer versões anteriores do iOS.

Depois de atualizar seu Xcode com a versão mais recente, geralmente você vê "Base SDK ausente" e precisa atualizar a configuração do projeto para compilar novamente. Clique duas vezes no item do projeto em sua árvore do projeto (ou clique com o botão direito do mouse e escolha obter informações) e nas janelas de propriedades Escolha a guia chamada "Build" (verifique se você tem "todas as configurações" selecionadas na caixa de seleção de configuração), em seguida, encontre A propriedade "Base SDK" - esta é a versão do iOS que você está direcionando (a Apple geralmente pode ser capaz de selecionar apenas a versão mais recente do iOS aqui) e, em seguida, encontre a propriedade chamada "Target de implantação do iOS" - aqui você seleciona o Versão mais antiga do iOS que você apoiará - escolha aqui 3.2 no seu caso.

Lá vai você :) Apenas algumas anotações:

  • Quando você faz essas alterações nas propriedades do projeto, pode ser necessário fechar o Xcode e executá -lo novamente e abrir o projeto novamente - às vezes ele funciona logo após a alteração das propriedades do seu projeto

  • Se você suportar 3.2 Certifique -se de que, se você adicionar estruturas de 4.x ao seu projeto, ligue -os com suavemente, para que não caia em 3.2 BCZ, as estruturas não existem no dispositivo

Marin

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