Domanda

Qualcuno sa se il suo possibile impostare la quantità di memoria disponibile nel simulatore?

sto assumendo il simulatore utilizzerà più memoria possibile dal sistema, ma questo lo rende più difficile da ricreare certe poca memoria si blocca / bug.

È stato utile?

Soluzione

No, non è possibile.

cose di test come il consumo di memoria e le prestazioni dovrebbero essere fatte sul dispositivo, non è il simulatore. Anche se si potrebbe limitare la memoria nel simulatore non si otterrebbe lo stesso effetto in quanto vi sono molti fattori diversi che detterà la quantità di memoria a disposizione qualsiasi dispositivo iPhone avrà hanno attualmente.

È possibile simulare un "avviso di memoria" per verificare se le vostre risposte a questo avvertimento si comportano in modo corretto, ma a parte questo, si dovrebbe davvero essere testare questo genere di cose su un dispositivo fisico.

Altri suggerimenti

Si può invocare il "Simula avviso di memoria" in Simulator. Vai al menu a tendina "Hardware". Questo è davvero circa per quanto si può andare.

Apple documentazione afferma che voi in grado di simulare solo il basso avviso di memoria .

Detto questo, ci sono delle limitazioni quando si richiama dal menu. Ecco un post che ti permette di meglio simulare gli scenari del mondo reale quando si cerca di richiamare l'avvertimento: Più facile di memoria insufficiente test simulatore di avviso con le scorciatoie da tastiera

Sono d'accordo con @Jasarien che cercare di limitare la memoria all'interno del simulatore è un test artificiale e dovrebbe essere fatto sul dispositivo.

No questo non è possibile.

È sempre possibile simulare la situazione avviso di memoria. Secondo questo si può anche verificare con il profiler la quantità di memoria la vostra applicazione sta usando vedere quali limiti si superano.

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top