Я пытаюсь запустить приложение iOS, которое разработано и построено на Xcode версии 7.3.1 (7D1014) с помощью инструмента автоматизации Appium. Чтобы запустить приложение ios, я установил корпоративный корневой сертификат корпорации Apple на симулятор IOS, перетащив файл сертификата поверх симулятора. Я могу запустить приложение вручную, но проблема возникает при запуске приложения с помощью инструмента автоматизации приложений. Приложение IOS при запуске выходит из строя, и я получаю «nsurlerrordomain error 1012 iphone». Ниже я приложил простой код, чтобы установить желательные возможностиЗапуск iOS-симулятора с помощью инструмента автоматизации Appium
DesiredCapabilities capabilities = new DesiredCapabilities();
capabilities.setCapability("platformName", "ios");
capabilities.setCapability("platformVersion", "9.3");
capabilities.setCapability("deviceName", "iPhone 6");
capabilities.setCapability("app","/Path_to_app/XYZ.app");
capabilities.setCapability("no-reset", true);
IOSDriver driver = new IOSDriver(new URL("http://localhost:4723/wd/hub"), capabilities);
Как настроить Apple, Corp серт через appium инструмент при запуске IOS приложение на тренажере. Я попытался переустановить контент и настройки, но все же сталкиваюсь с той же проблемой.
насколько я знаю, просто сделайте ваш файл .app как не-корпоративную сборку. Он не будет запрашивать сертификацию Apple и не будет уверен в вашем устройстве. UIAutomation включена в настройках. –