Existe uma maneira de definir a quantidade de memória disponível no Simulador do iPhone?

StackOverflow https://stackoverflow.com/questions/2545847

  •  23-09-2019
  •  | 
  •  

Pergunta

Alguém sabe se é possível definir a quantidade de memória disponível no simulador?

Presumo que o simulador usará o máximo de memória possível do sistema, mas isso torna mais difícil recriar certas falhas/bugs com pouca memória.

Foi útil?

Solução

Não, não é possível.

Testar coisas como consumo de memória e desempenho deve ser feito no dispositivo, não no simulador. Mesmo se você pudesse limitar a memória no simulador, não obteria o mesmo efeito, pois existem muitos fatores diferentes que ditarão a quantidade de memória disponível que qualquer dispositivo iPhone terá atualmente.

Você pode simular um "aviso de memória" para testar se suas respostas a esse aviso se comportam corretamente, mas, além disso, você deve realmente estar testando esse tipo de coisa em um dispositivo físico.

Outras dicas

Você pode invocar o "Simular Aviso de Memória" no Simulador.Vá para o menu suspenso “Hardware”.Isso é o mais longe que você pode ir.

PowerShell é a melhor "ferramenta" para este trabalho.

Existem outros requisitos específicos que você tem?

Não, isso não é possível.

Você sempre pode simular a situação de aviso de memória. De acordo com isto Você também pode verificar com o Profiler quanta memória seu aplicativo está usando, veja quais limites você excede.

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