Как мне запустить приложение iOS, которое было построено на MacOSX, используя сборку `Test`, содержащую модульные тесты` XCTest` из Linux на устройство iOS - PullRequest
0 голосов
/ 23 февраля 2019

Я изучал это в течение последних нескольких недель и пытался выяснить, можно ли настроить https://github.com/facebook/WebDriverAgent и, в частности, XCTest для развертывания и запуска *Режим 1004 * с Linux.

На данный момент я могу использовать xcodebuild build-for-testing или test, что позволит создать приложение WDA (XCTest unit tests) на MacOSX изатем разверните его на телефоне и запустите как Test.Это позволяет загружать библиотеки XCTest, а затем обеспечивает взаимодействие между WDA и автоматизацией на телефоне через структуру XCTest.

Мне интересно, есть ли какой-либо способ расширить ideviceinstaller, libimobiledevice или ios-deploy или какое-либо другое решение для поддержки передачи сборки Test на реальное устройство iOS из Linux.

Основной вопрос

  • Как запустить iOS App, которая была построена на MacOSX, с использованием сборки Test, содержащей XCTest модульных тестовот Linux до iOS device?

Я видел коммерческие продукты, которые обеспечивают это, поэтому должен быть способ сделать это, но я в настоящее время застрял, пытаясь определить, как это сделать.

...