2016-08-11 6 views
0

Я пытаюсь запустить приложение 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 приложение на тренажере. Я попытался переустановить контент и настройки, но все же сталкиваюсь с той же проблемой.

+0

насколько я знаю, просто сделайте ваш файл .app как не-корпоративную сборку. Он не будет запрашивать сертификацию Apple и не будет уверен в вашем устройстве. UIAutomation включена в настройках. –

ответ

0

Если вы создаете отладочную сборку с использованием действительного сертификата Apple, вам не нужно перетаскивать сертификат.

 Смежные вопросы

  • Нет связанных вопросов^_^