Недавно я начал тестировать приложение для iOS с использованием XCTest, но обнаружил некоторые трудности, основной трудностью было удаление или сброс содержимого приложения в каждом тестовом классе.
В настоящее время я использую XCode 11 и пытаюсь удалить/ сбросить приложение из iOS 13 для каждого тестового класса, я уже пробовал:
- Удалить приложение через трамплин
- Удалить приложение, перейдя в настройки приложения
Этот шаг действительно важен в моих тестах, потому что в каждом тесте мне нужно создать профиль и войти в систему, поэтому в следующем тесте мне нужно просто установить приложение с нуля