Отказ от ответственности: Я всего лишь разработчик для iPhone, а не разработчик для Android.
Вы правы, разница между эмуляторами и симуляторами заключается в том, что эмуляторы имитируют программную среду и , обнаруженную на реальных устройствах. С другой стороны, симуляторы только имитируют программную среду; в противном случае они имеют доступ ко всем аппаратным ресурсам хост-системы, таким как дисковое пространство, память и скорость процессора.
Apple всегда осознает важность тестирования устройств, поскольку iPhone Simulator не эмулирует процессор iPhone, дисковод, ограничения памяти и так далее. Вы вряд ли когда-либо получите предупреждения о памяти, если ваш Mac не изо всех сил пытается управлять ресурсами самостоятельно, если вы не имитируете (снова) предупреждения памяти из пункта меню Симулятора.
Фактически, если вы зайдете в Настройки> Общие> О , вы увидите, что емкость симулятора соответствует файловой системе Mac, на которой он установлен: