Pergunta

Eu fiz uma aplicação simples, em seguida, enviado para análise. Depois que os detalhes do app reivindicações que os requirmentes mínimo OS é 3.1.2 (eu trabalho com o SDK).

Se eu mudar meu iPhone OS destino de implantação da Target a um iPhone OS inferior, então ele poderia ser "corrigir" o meu problema? Existe algum risco de ele? Eu uso um pouco UI (Imagem) Vistas, animações página-flip, NSTimer, UIDevice para informação de bateria, e quadro AudioToolbox ter algum som do sistema é tudo.

Como posso testar meu aplicativo em um simulador 2.0? Onde posso encontrá-lo para instalar? Preciso instalar um SDK todo 2.0? Onde posso encontrá-lo? Eu pesquisei para isso, mas ainda não consigo encontrar.

Foi útil?

Solução

É possível downgrade. Por exemplo, eu tenho um aplicativo que originalmente era 3.0, mas eu tenho desde diminuiu requisitos para 2,0.

Para fazer isso:

  1. Clique duas vezes em seu nome da Target no Xcode para abrir o Informações Target.
  2. Vá para a guia Construir e procurar "iPhone OS destino de implantação".
  3. Escolha qualquer SDK que deseja usar como suas exigências mínimas.

Uma coisa é que ele não irá dizer-lhe se ele não funciona em uma determinada versão. Você terá que comparar seus métodos com os quais estão disponíveis em cada versão manualmente.

Você pode ajudar a conter esta mudando sua base SDK demasiado:

  1. No mesmo lugar, procurar "Base SDK".
  2. Alterar-lo para o menor SDK de dispositivos iPhone OS que puder / quiser. No Snow Leopard, este é 2.2.1; Leopard pode ir tão baixo quanto 2.0 se você instalou-lo com o Xcode.

Boa sorte! :)

Outras dicas

Eu não acho que você pode, estados maçã em algum lugar que quando se utiliza novo SDK é eu acho que você construir para a atualização de software mais recente.

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