c# - How to get Appium working on a Mac for mobile web automation using Simulators -
i long time windows user have been tasked figuring out mobile automation on mac company.
i using windows visual studio , c# write automation scripts. able run locally against chrome, firefox, ie, & android web applications using selenium. attempting run on macbook pro received run selenium tests against safari on ios simulators. first time using mac i'm not @ familiar how things work on platform. once mobile web figured out need looking native apps well.
my setup on mac is:
- os x el capitan version 10.11.3
- macbook pro (retina, 15-inch)
- 2.5ghz intel core i7, 16gb ddr3
- amd radeon r9 m370x 2048mb
- xcode 7.2.1 (7c1002) apple developer license (with available simulators downloaded)
- appium 1.4.13 (draco) installed dmg downloaded appium.io.
when run appium doctor following:
last login: mon feb 22 14:34:40 on ttys000 '/applications/appium.app/contents/resources/node/bin/node' '/applications/appium.app/contents/resources/node_modules/appium/bin/appium-doctor.js' declare -x apple_pubsub_socket_render="/private/tmp/com.apple.launchd.uklstu96df/render" declare -x home="/users/testingpractice" declare -x lang="en_us.utf-8" declare -x logname="testingpractice" declare -x oldpwd declare -x path="/usr/local/bin:/usr/bin:/bin:/usr/sbin:/sbin" declare -x pwd="/users/testingpractice" declare -x shell="/bin/bash" declare -x shlvl="1" declare -x ssh_auth_sock="/private/tmp/com.apple.launchd.pmztbrwzts/listeners" declare -x term="xterm-256color" declare -x term_program="apple_terminal" declare -x term_program_version="361.1" declare -x term_session_id="f4e1362d-f932-4505-86ce-09eea71355ca" declare -x tmpdir="/var/folders/k7/gpwg274d4lj0hfb912nt7ych0000gp/t/" declare -x user="testingpractice" declare -x xpc_flags="0x0" declare -x xpc_service_name="0" declare -x _cfuser_text_encoding="0x1f6:0x0:0x0" automation-macbook-pro:~ testingpractice$ '/applications/appium.app/contents/resources/node/bin/node' '/applications/appium.app/contents/resources/node_modules/appium/bin/appium-doctor.js' running ios checks ✔ xcode installed @ /applications/xcode.app/contents/developer ✔ xcode command line tools installed. ✔ devtoolssecurity enabled. ✔ authorization db set properly. ✔ node binary found @ /usr/local/bin/node ✔ ios checks successful. running android checks ✖ android_home not set appium-doctor detected problems. please fix , rerun appium-doctor. automation-macbook-pro:~ testingpractice$
i not concerned android isn't working never plan run android machine.
this output of instruments understand list of simulators:
automation-macbook-pro:~ testingpractice$ instruments -s devices known devices: apple tv 1080p (9.1) [dd55ac17-2d35-4ef5-8821-021e15a52f65] ipad 2 (8.1) [c68fe9a4-5c65-4521-ad14-d773e8c7b8ac] ipad 2 (9.1) [5d5244bc-2478-4f32-a798-c6c94789f3be] ipad 2 (9.2) [517e3088-a34a-4e7a-a978-45da5ac24eac] ipad air (8.1) [34e1d53c-7b31-4ff0-adf5-db82a0ac6079] ipad air (9.1) [221c9a90-21a2-467b-b725-52fbbec92240] ipad air (9.2) [b850405b-f7da-46e1-bb34-3667b9565906] ipad air 2 (9.1) [fde03dde-06f0-4fc2-9a93-0f14d96c7fab] ipad air 2 (9.2) [84dc9a1a-4cdc-4390-8e48-47267acf1e68] ipad pro (9.1) [3516a910-4740-40c2-9826-68e4859036b6] ipad pro (9.2) [8e63abbe-85e2-4571-9b5d-9ce7e6e37960] ipad retina (8.1) [314d4bfe-e5fa-423d-8711-c17a37131837] ipad retina (9.1) [b19ae619-5c11-42dd-9b99-6aaf2e22cae0] ipad retina (9.2) [5c180837-eb8a-4bd3-ae55-bcfb56046be8] iphone 4s (8.1) [97d6f764-a4c2-4b69-9e93-96ac9ac5862c] iphone 4s (9.1) [077c14b9-bbdf-4e21-b02b-93c85ad5d70b] iphone 4s (9.2) [ae5dfbe3-dc98-4f30-af21-abb60b5b9a64] iphone 5 (8.1) [ffeab284-1df7-4b6c-980e-5f1128b2368e] iphone 5 (9.1) [21f8b48e-e02b-415c-b15a-5c96a7e00c27] iphone 5 (9.2) [aa38a59c-0d76-4292-909e-a5e21113fe1e] iphone 5s (8.1) [779eedfe-916c-462b-b44c-f529c95bb7df] iphone 5s (9.1) [a31e4bd0-427b-47f2-8e48-01d51cb59808] iphone 5s (9.2) [d8062708-283e-4ab5-bc38-317f9028e466] iphone 6 (8.1) [62a99757-a87b-4dc0-ae76-e08ba56ddc93] iphone 6 (9.1) [0aa3180a-d630-4853-b939-fae21c22cd7d] iphone 6 (9.2) [cfd81446-e1c0-40fc-89a1-2ee0f3724f72] iphone 6 plus (8.1) [f5f124fe-26fd-41de-81c7-85b7f8ed71b0] iphone 6 plus (9.1) [5d65190c-94cb-4d9b-9ba1-d8e8cf704bee] iphone 6 plus (9.2) [5541221d-b804-445f-871f-4c8863f53a29] iphone 6s (9.1) [99d7ab63-fc39-4667-bbb5-94acf58ed0b5] iphone 6s (9.2) [120c48aa-ec78-462c-ad39-ed439387af1c] iphone 6s (9.2) + apple watch - 38mm (2.1) [b49cf332-0190-4f07-9bd5-3bde2d3d170c] iphone 6s plus (9.1) [ccc8c7fd-31c3-488e-bcee-8dfa6e142688] iphone 6s plus (9.2) [89fb91d6-d08c-4328-95dd-ac706131e7a7] iphone 6s plus (9.2) + apple watch - 42mm (2.1) [c7364101-ba43-4fbe-a8b3-567c79b23b59] automation-macbook-pro:~ testingpractice$
my test script uses following:
public static desiredcapabilities getios() { desiredcapabilities capabilities = new desiredcapabilities(); capabilities.setcapability("browsername", "safari"); capabilities.setcapability("devicename", "iphone 6s"); capabilities.setcapability("platformversion", "9.2"); capabilities.setcapability("platformname", "ios"); return capabilities; } public static class drivermanager { private static iosdriver driver; public static iosdriver currentdriver { { return driver; } set { driver = value; } } public static void setdriver(desiredcapabilities capabilities) { uri serveruri = new uri("http://192.168.1.8:4723/wd/hub"); // 192.168.1.8 address macbook driver = new iosdriver<iwebelement>(serveruri, capabilities, timespan.fromseconds(180)); driver.manage().timeouts().implicitlywait(timespan.fromseconds(5)); } }
i following output in appium:
launching appium command: '/applications/appium.app/contents/resources/node/bin/node' lib/server/main.js --command-timeout "7200" --debug-log-spacing --platform-version "9.2" --platform-name "ios" --show-ios-log --default-device declare -x apple_pubsub_socket_render="/private/tmp/com.apple.launchd.uklstu96df/render" declare -x home="/users/testingpractice" declare -x logname="testingpractice" declare -x oldpwd declare -x path="/usr/local/bin:/usr/bin:/bin:/usr/sbin:/sbin" declare -x pwd="/applications/appium.app/contents/resources/node_modules/appium" declare -x shell="/bin/bash" declare -x shlvl="1" declare -x ssh_auth_sock="/private/tmp/com.apple.launchd.pmztbrwzts/listeners" declare -x tmpdir="/var/folders/k7/gpwg274d4lj0hfb912nt7ych0000gp/t/" declare -x user="testingpractice" declare -x xpc_flags="0x0" declare -x xpc_service_name="com.appium.appium.138912" declare -x _cfuser_text_encoding="0x1f6:0x0:0x0" info: welcome appium v1.4.13 (rev c75d8adcb66a75818a542fe1891a34260c21f76a) info: appium rest http interface listener started on 0.0.0.0:4723 info: [debug] non-default server args: {"platformname":"ios","platformversion":"9.2","defaultdevice":true,"showioslog":true,"defaultcommandtimeout":7200,"debuglogspacing":true} info: console loglevel: debug info: --> /wd/hub/status {} info: [debug] responding client success: {"status":0,"value":{"build":{"version":"1.4.13","revision":"c75d8adcb66a75818a542fe1891a34260c21f76a"}}} info: <-- /wd/hub/status 200 6.623 ms - 105 {"status":0,"value":{"build":{"version":"1.4.13","revision":"c75d8adcb66a75818a542fe1891a34260c21f76a"}}} info: --> /wd/hub/status {} info: [debug] responding client success: {"status":0,"value":{"build":{"version":"1.4.13","revision":"c75d8adcb66a75818a542fe1891a34260c21f76a"}}} info: <-- /wd/hub/status 200 2.038 ms - 105 {"status":0,"value":{"build":{"version":"1.4.13","revision":"c75d8adcb66a75818a542fe1891a34260c21f76a"}}} info: --> post /wd/hub/session {"desiredcapabilities":{"browsername":"safari","devicename":"iphone 6s","platformversion":"9.2","platformname":"ios"}} info: client user-agent string: undefined info: ************************************* info: ************************************* info: ************************************* info: ************************************* info: ************************************* info: ************************************* info: ************************************* info: ************************************* info: **** new session *** info: **** new session *** info: **** new session *** info: **** new session *** info: **** new session *** info: **** new session *** info: **** new session *** info: **** new session *** info: ************************************* info: ************************************* info: ************************************* info: ************************************* info: ************************************* info: ************************************* info: ************************************* info: ************************************* info: [debug] configuring safari session info: [debug] we're on ios8+ not copying mobile safari app info: [debug] creating new appium session 86528c8f-a57d-484d-8c5d-0272b7688b37 info: [debug] removing remaining instruments sockets info: [debug] cleaned instruments socket /tmp/instruments_sock info: [debug] setting xcode version info: [debug] xcode version set 7.2.1 info: [debug] setting ios sdk version info: [debug] ios sdk version set 9.2 info: [debug] checking whether instruments supports our device string info: [debug] getting list of devices instruments supports info: [debug] instruments at: /applications/xcode.app/contents/developer/usr/bin/instruments info: [debug] getting device string opts: {"forceiphone":false,"forceipad":false,"xcodeversion":"7.2.1","iossdkversion":"9.2","devicename":"iphone 6s","platformversion":"9.2"} info: [debug] fixdevice on info: [debug] final device string is: 'iphone 6s (9.2)' info: [debug] ios sim udid b49cf332-0190-4f07-9bd5-3bde2d3d170c info: [debug] auto-detecting ios udid... info: [debug] not auto-detecting udid, running on sim info: [debug] localizable.strings not supported when using real devices. info: [debug] creating instruments info: [debug] preparing uiauto bootstrap info: [debug] dynamic bootstrap dir: /users/testingpractice/library/application support/appium/bootstrap info: [debug] dynamic env: {"nodepath":"/applications/appium.app/contents/resources/node/bin/node","commandproxyclientpath":"/applications/appium.app/contents/resources/node_modules/appium/submodules/appium-uiauto/bin/command-proxy-client.js","instrumentssock":"/tmp/instruments_sock","interkeydelay":null,"justloopinfinitely":false,"autoacceptalerts":false,"autodismissalerts":false,"sendkeystrategy":"onebyone"} info: [debug] dynamic bootstrap code: // file automatically generated. not manually modify! ... info: [debug] dynamic bootstrap path: /users/testingpractice/library/application support/appium/bootstrap/bootstrap-f062718992d59810.js info: [debug] reusing dynamic bootstrap: /users/testingpractice/library/application support/appium/bootstrap/bootstrap-f062718992d59810.js info: [debug] getting device string opts: {"forceiphone":false,"forceipad":false,"xcodeversion":"7.2.1","iossdkversion":"9.2","devicename":"iphone 6s","platformversion":"9.2"} info: [debug] fixdevice on info: [debug] final device string is: 'iphone 6s (9.2)' info: [debug] not setting device type since we're using bundle id , assuming app installed info: [debug] checking whether need set app preferences info: [debug] running ios sim reset flow info: [debug] killing simulator process info: [debug] killing other simulator daemons info: [debug] cleaning sim data files info: node-simctl: executing: xcrun args: simctl erase b49cf332-0190-4f07-9bd5-3bde2d3d170c , timeout: 2000 info: [debug] killall ios simulator info: [debug] cleaning mobile safari data files warn: applications directory /users/testingpractice/library/developer/coresimulator/devices/b49cf332-0190-4f07-9bd5-3bde2d3d170c/data/containers/data/application doesn't exist. have run simulator before? info: [debug] deleting /users/testingpractice/library/developer/coresimulator/devices/b49cf332-0190-4f07-9bd5-3bde2d3d170c/data/library/caches/snapshots/com.apple.mobilesafari info: [debug] deleting /users/testingpractice/library/developer/coresimulator/devices/b49cf332-0190-4f07-9bd5-3bde2d3d170c/data/library/caches/com.apple.mobilesafari/cache.db* info: [debug] deleting /users/testingpractice/library/developer/coresimulator/devices/b49cf332-0190-4f07-9bd5-3bde2d3d170c/data/library/caches/com.apple.webappcache/*.db info: [debug] deleting /users/testingpractice/library/developer/coresimulator/devices/b49cf332-0190-4f07-9bd5-3bde2d3d170c/data/library/safari info: [debug] deleting /users/testingpractice/library/developer/coresimulator/devices/b49cf332-0190-4f07-9bd5-3bde2d3d170c/data/library/webkit/localstorage/*.* info: [debug] deleting /users/testingpractice/library/developer/coresimulator/devices/b49cf332-0190-4f07-9bd5-3bde2d3d170c/data/library/webkit/geolocationsites.plist info: [debug] deleting /users/testingpractice/library/developer/coresimulator/devices/b49cf332-0190-4f07-9bd5-3bde2d3d170c/data/library/cookies/*.binarycookies info: [debug] not setting locale info: [debug] no ios / app preferences set info: [debug] starting ios 8.* simulator log capture info: [debug] not pre-launching simulator info: [debug] starting command proxy. info: [debug] instruments socket server started @ /tmp/instruments_sock info: [debug] starting instruments info: [debug] instruments at: /applications/xcode.app/contents/developer/usr/bin/instruments info: launching instruments info: [debug] attempting run app on iphone 6s (9.2) info: [debug] spawning instruments command: /applications/xcode.app/contents/developer/usr/bin/instruments -t /applications/xcode.app/contents/applications/instruments.app/contents/plugins/automationinstrument.xrplugin/contents/resources/automation.tracetemplate -d /tmp/appium-instruments/instrumentscli0.trace -w "iphone 6s (9.2)" com.apple.mobilesafari -e uiascript "/users/testingpractice/library/application support/appium/bootstrap/bootstrap-f062718992d59810.js" -e uiaresultspath /tmp/appium-instruments info: [debug] , without-delay env: {"dyld_insert_libraries":"/applications/appium.app/contents/resources/node_modules/appium/submodules/appium-instruments/thirdparty/iwd7/instrumentsshim.dylib","lib_path":"/applications/appium.app/contents/resources/node_modules/appium/submodules/appium-instruments/thirdparty/iwd7"} info: [debug] , launch timeouts (in ms): {"global":90000} info: [debug] [instserver] instruments exited code null info: [debug] killall instruments info: [debug] instruments crashed on startup info: [debug] attempting retry launching instruments, retry #1 info: [debug] [inst stderr] dyld: not load inserted library '/applications/appium.app/contents/resources/node_modules/appium/submodules/appium-instruments/thirdparty/iwd7/instrumentsshim.dylib' because no suitable image found. did find: /applications/appium.app/contents/resources/node_modules/appium/submodules/appium-instruments/thirdparty/iwd7/instrumentsshim.dylib: mmap() error 1 @ address=0x109eff000, size=0x00001000 segment=_text in segment::map() mapping /applications/appium.app/contents/resources/nodemodules/appium/submodules/appium-instruments/thirdparty/iwd7/instrumentsshim.dylib info: [debug] killall ios simulator info: launching instruments info: [debug] attempting run app on iphone 6s (9.2) info: [debug] spawning instruments command: /applications/xcode.app/contents/developer/usr/bin/instruments -t /applications/xcode.app/contents/applications/instruments.app/contents/plugins/automationinstrument.xrplugin/contents/resources/automation.tracetemplate -d /tmp/appium-instruments/instrumentscli0.trace -w "iphone 6s (9.2)" com.apple.mobilesafari -e uiascript "/users/testingpractice/library/application support/appium/bootstrap/bootstrap-f062718992d59810.js" -e uiaresultspath /tmp/appium-instruments info: [debug] , without-delay env: {"dyld_insert_libraries":"/applications/appium.app/contents/resources/node_modules/appium/submodules/appium-instruments/thirdparty/iwd7/instrumentsshim.dylib","lib_path":"/applications/appium.app/contents/resources/node_modules/appium/submodules/appium-instruments/thirdparty/iwd7"} info: [debug] , launch timeouts (in ms): {"global":90000} info: [debug] [instserver] instruments exited code null info: [debug] killall instruments info: [debug] instruments crashed on startup info: [debug] attempting retry launching instruments, retry #2 info: [debug] [inst stderr] dyld: not load inserted library '/applications/appium.app/contents/resources/node_modules/appium/submodules/appium-instruments/thirdparty/iwd7/instrumentsshim.dylib' because no suitable image found. did find: /applications/appium.app/contents/resources/node_modules/appium/submodules/appium-instruments/thirdparty/iwd7/instrumentsshim.dylib: mmap() error 1 @ address=0x108593000, size=0x00001000 segment=_text in segment::map() mapping /applications/appium.app/contents/resources/nodemodules/appium/submodules/appium-instruments/thirdparty/iwd7/instrumentsshim.dylib info: [debug] killall ios simulator info: launching instruments info: [debug] attempting run app on iphone 6s (9.2) info: [debug] spawning instruments command: /applications/xcode.app/contents/developer/usr/bin/instruments -t /applications/xcode.app/contents/applications/instruments.app/contents/plugins/automationinstrument.xrplugin/contents/resources/automation.tracetemplate -d /tmp/appium-instruments/instrumentscli0.trace -w "iphone 6s (9.2)" com.apple.mobilesafari -e uiascript "/users/testingpractice/library/application support/appium/bootstrap/bootstrap-f062718992d59810.js" -e uiaresultspath /tmp/appium-instruments info: [debug] , without-delay env: {"dyld_insert_libraries":"/applications/appium.app/contents/resources/node_modules/appium/submodules/appium-instruments/thirdparty/iwd7/instrumentsshim.dylib","lib_path":"/applications/appium.app/contents/resources/node_modules/appium/submodules/appium-instruments/thirdparty/iwd7"} info: [debug] , launch timeouts (in ms): {"global":90000} info: [debug] [instserver] instruments exited code null info: [debug] killall instruments info: [debug] instruments crashed on startup info: [debug] attempting retry launching instruments, retry #3 info: [debug] [inst stderr] dyld: not load inserted library '/applications/appium.app/contents/resources/node_modules/appium/submodules/appium-instruments/thirdparty/iwd7/instrumentsshim.dylib' because no suitable image found. did find: /applications/appium.app/contents/resources/node_modules/appium/submodules/appium-instruments/thirdparty/iwd7/instrumentsshim.dylib: mmap() error 1 @ address=0x101cf2000, size=0x00001000 segment=_text in segment::map() mapping /applications/appium.app/contents/resources/nodemodules/appium/submodules/appium-instruments/thirdparty/iwd7/instrumentsshim.dylib info: [debug] killall ios simulator info: launching instruments info: [debug] attempting run app on iphone 6s (9.2) info: [debug] spawning instruments command: /applications/xcode.app/contents/developer/usr/bin/instruments -t /applications/xcode.app/contents/applications/instruments.app/contents/plugins/automationinstrument.xrplugin/contents/resources/automation.tracetemplate -d /tmp/appium-instruments/instrumentscli0.trace -w "iphone 6s (9.2)" com.apple.mobilesafari -e uiascript "/users/testingpractice/library/application support/appium/bootstrap/bootstrap-f062718992d59810.js" -e uiaresultspath /tmp/appium-instruments info: [debug] , without-delay env: {"dyld_insert_libraries":"/applications/appium.app/contents/resources/node_modules/appium/submodules/appium-instruments/thirdparty/iwd7/instrumentsshim.dylib","lib_path":"/applications/appium.app/contents/resources/node_modules/appium/submodules/appium-instruments/thirdparty/iwd7"} info: [debug] , launch timeouts (in ms): {"global":90000} info: [debug] [instserver] instruments exited code null info: [debug] killall instruments info: [debug] instruments crashed on startup info: [debug] exceeded number of retries allowed instruments start; failing launch info: [debug] stopping ios log capture info: [debug] running ios sim reset flow info: [debug] killing simulator process info: [debug] killing other simulator daemons info: [debug] [inst stderr] dyld: not load inserted library '/applications/appium.app/contents/resources/node_modules/appium/submodules/appium-instruments/thirdparty/iwd7/instrumentsshim.dylib' because no suitable image found. did find: /applications/appium.app/contents/resources/node_modules/appium/submodules/appium-instruments/thirdparty/iwd7/instrumentsshim.dylib: mmap() error 1 @ address=0x10949c000, size=0x00001000 segment=_text in segment::map() mapping /applications/appium.app/contents/resources/nodemodules/appium/submodules/appium-instruments/thirdparty/iwd7/instrumentsshim.dylib info: [debug] killall ios simulator info: [debug] cleaning sim data files info: node-simctl: executing: xcrun args: simctl erase b49cf332-0190-4f07-9bd5-3bde2d3d170c , timeout: 2000 info: [debug] cleaning mobile safari data files warn: applications directory /users/testingpractice/library/developer/coresimulator/devices/b49cf332-0190-4f07-9bd5-3bde2d3d170c/data/containers/data/application doesn't exist. have run simulator before? info: [debug] deleting /users/testingpractice/library/developer/coresimulator/devices/b49cf332-0190-4f07-9bd5-3bde2d3d170c/data/library/caches/snapshots/com.apple.mobilesafari error: failed start appium session, err was: error: instruments crashed on startup info: [debug] deleting /users/testingpractice/library/developer/coresimulator/devices/b49cf332-0190-4f07-9bd5-3bde2d3d170c/data/library/caches/com.apple.mobilesafari/cache.db* info: [debug] deleting /users/testingpractice/library/developer/coresimulator/devices/b49cf332-0190-4f07-9bd5-3bde2d3d170c/data/library/caches/com.apple.webappcache/*.db info: [debug] deleting /users/testingpractice/library/developer/coresimulator/devices/b49cf332-0190-4f07-9bd5-3bde2d3d170c/data/library/safari info: [debug] deleting /users/testingpractice/library/developer/coresimulator/devices/b49cf332-0190-4f07-9bd5-3bde2d3d170c/data/library/webkit/localstorage/*.* info: [debug] deleting /users/testingpractice/library/developer/coresimulator/devices/b49cf332-0190-4f07-9bd5-3bde2d3d170c/data/library/webkit/geolocationsites.plist info: [debug] deleting /users/testingpractice/library/developer/coresimulator/devices/b49cf332-0190-4f07-9bd5-3bde2d3d170c/data/library/cookies/*.binarycookies info: [debug] cleaning appium session info: [debug] error: instruments crashed on startup @ [object object].instruments.oninstrumentsexit (/applications/appium.app/contents/resources/node_modules/appium/submodules/appium-instruments/lib/instruments.js:440:31) @ [object object]. (/applications/appium.app/contents/resources/node_modules/appium/submodules/appium-instruments/lib/instruments.js:353:12) @ childprocess.emit (events.js:110:17) @ process.childprocess.handle.onexit (childprocess.js:1074:12) info: [debug] responding client error: {"status":33,"value":{"message":"a new session not created. (original error: instruments crashed on startup)","origvalue":"instruments crashed on startup"},"sessionid":null} info: <-- post /wd/hub/session 500 16032.755 ms - 182 info: --> /wd/hub/status {} info: [debug] responding client success: {"status":0,"value":{"build":{"version":"1.4.13","revision":"c75d8adcb66a75818a542fe1891a34260c21f76a"}}} info: <-- /wd/hub/status 200 0.903 ms - 105 {"status":0,"value":{"build":{"version":"1.4.13","revision":"c75d8adcb66a75818a542fe1891a34260c21f76a"}}}
i have no idea go here. seems trying open simulator udid b49cf332-0190-4f07-9bd5-3bde2d3d170c have no idea getting since doesn't show in instruments output. using default settings in appium gui.
i don't know turn here. guidance appreciated!
the real issue line: info: [debug] [inst stderr] dyld: not load inserted library '/applications/appium.app/contents/resources/node_modules/appium/submodules/appium-instruments/thirdparty/iwd7/instrumentsshim.dylib' because no suitable image found.
there known fix this.
- click apple logo bring ios settings
- select advanced
- check "use native instruments library".
Comments
Post a Comment