Swift: изменить местоположение симулятора программно
Я ищу способ изменить Simulator
местоположение программно.
Я знаю, что могу использовать GPX
файл, а затем выберите его в Xcode
вариант телепортации однако это не то что я хочу.
Похоже, либо информации мало, либо однозначного ответа, если это возможно, и я изо всех сил пытаюсь найти решения.
Кто-нибудь может помочь?
Если мне нужно создать несколько GPX
файлы, а затем переключать их программно, это нормально.
2 ответа
Боюсь, что нет простого способа сделать это. Об этом часто спрашивают, и вы можете увидеть другие посты с такими же ответами.
Лучший способ автоматизировать это:
создать все
GPX
необходимые вам файлы в разных местахсоздать скрипт сборки, который выберет подходящий
использовать сервер сборки для сборки продукта и запускать XCTests для каждого
Вы можете искать высоко и низко, и в итоге вы получите вариант этого метода. Удачи!:)
Хотя настройка из кода недоступна, есть инструмент командной строки set_simulator_location , который отлично подходит для тестирования разработки .