2016-01-21 3 views
1

Я Тринга запустить appium тесты на реальном устройстве, но он терпит неудачу на этом этапе:Запуск ИОС приложение на реальном устройстве с appium дает ошибку с ideviceinstaller

. 
. 
. 
info: [debug] App is not installed. Will try to install the app. 
info: [debug] Cleaning up appium session 
error: Failed to start an Appium session, err was: Error: Command failed: /bin/sh -c ideviceinstaller -u 688d4920c35beee00c151029f0ec4fc177c2de08 -i /Users/a8/Myapp/capture_page_response_time/Build/Products/Debug-iphoneos/Myapp.app 
dyld: Library not loaded: /usr/local/lib/libusbmuxd.4.dylib 
    Referenced from: /usr/local/opt/libimobiledevice/lib/libimobiledevice.6.dylib 
    Reason: image not found 

info: [debug] Error: Command failed: /bin/sh -c ideviceinstaller -u 688d4920c35beee00c151029f0ec4fc177c2de08 -i /Users/a8/Myapp/capture_page_response_time/Build/Products/Debug-iphoneos/Myapp.app 
dyld: Library not loaded: /usr/local/lib/libusbmuxd.4.dylib 
    Referenced from: /usr/local/opt/libimobiledevice/lib/libimobiledevice.6.dylib 
    Reason: image not found 

    at ChildProcess.exithandler (child_process.js:751:12) 
    at ChildProcess.emit (events.js:110:17) 
    at maybeClose (child_process.js:1015:16) 
    at Process.ChildProcess._handle.onexit (child_process.js:1087:5) 
info: [debug] Responding to client with error: {"status":33,"value":{"message":"A new session could not be created. (Original error: Command failed: /bin/sh -c ideviceinstaller -u 688d4920c35beee00c151029f0ec4fc177c2de08 -i /Users/a8/Myapp/capture_page_response_time/Build/Products/Debug-iphoneos/Myapp.app\ndyld: Library not loaded: /usr/local/lib/libusbmuxd.4.dylib\n Referenced from: /usr/local/opt/libimobiledevice/lib/libimobiledevice.6.dylib\n Reason: image not found\n)","killed":false,"code":null,"signal":"SIGTRAP","cmd":"/bin/sh -c ideviceinstaller -u 688d4920c35beee00c151029f0ec4fc177c2de08 -i /Users/a8/Myapp/capture_page_response_time/Build/Products/Debug-iphoneos/Myapp.app","origValue":"Command failed: /bin/sh -c ideviceinstaller -u 688d4920c35beee00c151029f0ec4fc177c2de08 -i /Users/a8/myapp/test/Build/Products/Debug-iphoneos/Myapp.app\ndyld: Library not loaded: /usr/local/lib/libusbmuxd.4.dylib\n Referenced from: /usr/local/opt/libimobiledevice/lib/libimobiledevice.6.dylib\n Reason: image not found\n"},"sessionId":null} 

Что мне не хватает? Я установил ideviceinstaller вручную. Я использую Xcode: 7.2, Appium: 1.3.13, iPhone: 5s, 6, iOS 9.0

Я видел похожие сообщения, но не нашел решения, которые могли бы мне помочь. Одно существо: Appium iOS real device - issue with ideviceinstaller

+0

вы побежали './reset.sh --ios --реального-safari'? –

+0

Нет, я этого не сделал. в каком каталоге я это делаю? (Я должен запускать тесты в приложении iOS) – user2525211

+0

Добавлено ответ с объяснением. Если вам нужно больше деталей, с удовольствием помогите. –

ответ

0

./reset.sh --ios --real-safari Run

reset.sh файл должен находиться в директории appium.

Надеется, что это помогает, Лей

+0

Вот что получаем: * Определение платформы не * Платформа макинтош ---- Сброс/Инициализация Appium ---- СБРОС НПМ * Установка новых или обновленных НПМ модулей (в том числе devDeps) СБРОС ОБЩИЕ * Ничто в do, а не git repo СБРОС IOS ---------------------------------------- ----------- ВНИМАНИЕ: у вас нет активного SDK iOS7/8 ------------------------ --------------------------- * Настройка конфигурации iOS для версии Appium * Создание SafariLauncher для реальных устройств ---- FAILURE: reset .sh вышел со статусом 1 ---- ---- Повторите попытку с помощью --verbose, чтобы увидеть ошибки ---- – user2525211

+0

и та же ошибка при попытке запуска тестов – user2525211

+0

'Предупреждение: у вас нет активного iOS7/8 SDK. У вас установлен и обновлен xCode? –

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