Как я могу выполнить два экземпляра средства моделирования iPhone (Аспен) для испытания примера WiTap?

Я понял это, ребята! Вот что нужно было сделать:

analytics.submitPayload = jest.fn().mockImplementation(() => {
  return {
    finally: () => {
      return true;
    }
  };
});

Я не знаю, правильно это или неправильно, но это работает. Пожалуйста, дайте мне знать, если есть лучший способ сделать это.

7
задан lostInTransit 26 January 2009 в 06:21
поделиться

3 ответа

Нет, но можно выполнить Средство моделирования и код WiTap телефона. Я сделал это, и это довольно прохладно.

Просто настройте код WiTap для своего профиля настройки разработки и загрузите его по телефону. Затем проверка телефона находится на том же сетевом Wi-Fi, можно выполнить машину разработки с выполнением Средства моделирования WiTap и выполнением телефона WiTap.

Работы как очарование.

3
ответ дан 7 December 2019 в 10:09
поделиться

Просто идея, но Вы могли попытаться добавить другого пользователя к своему Mac и выполнить средство моделирования в рамках обеих учетных записей. (Я вполне уверен, что конфигурация средства моделирования хранится относительно пользовательского корневого каталога),

Первый шаг должен был бы получить то движение при пользователе, переключающемся. Если это работает, это должно, надо надеяться, настроить все потребности средства моделирования во втором экземпляре. Затем выйдите из системы вторая учетная запись, вернитесь к своей обычной учетной записи. Теперь попытайтесь выполнить второй экземпляр средства моделирования из командной строки в терминале, но как вторая учетная запись пользователя (использование 'su -' для переключения другой учетной записи пользователя прежде, чем выполнить средство моделирования).

Я не в своем Mac, и бесцеремонно я не знаю название двоичного файла средства моделирования, или я испытал бы это и вставил бы некоторый код для Вас.

1
ответ дан 7 December 2019 в 10:09
поделиться

К вашему сведению, идея Франкодвайера о запуске iPhoneSimulator от имени другого пользователя не работает. Quoth Finder: «Вы не можете открыть приложение« iPhone Simulator », потому что оно открыто другим пользователем. Попросите другого пользователя выйти из приложения, а затем повторите попытку».

2
ответ дан 7 December 2019 в 10:09
поделиться
Другие вопросы по тегам:

Похожие вопросы: