如何修复Appium IOS模拟器脚本错误:/bin/sh-c xcrun--sdk iphonesimulator--show sdk版本?

如何修复Appium IOS模拟器脚本错误:/bin/sh-c xcrun--sdk iphonesimulator--show sdk版本?,ios,xcode,ios-simulator,appium,Ios,Xcode,Ios Simulator,Appium,我在Appium上运行iOS模拟器脚本时出现此错误。它不会在iOS模拟器上加载Safari浏览器,并使用此错误停止脚本。有人知道如何解决这个问题吗?谢谢 Exception in thread "main" org.openqa.selenium.SessionNotCreatedException: A new session could not be created. (Original error: Command failed: /bin/sh -c xcrun --sdk iphone

我在Appium上运行iOS模拟器脚本时出现此错误。它不会在iOS模拟器上加载Safari浏览器,并使用此错误停止脚本。有人知道如何解决这个问题吗?谢谢

Exception in thread "main" org.openqa.selenium.SessionNotCreatedException: A new session could not be created. (Original error: Command failed: /bin/sh -c xcrun --sdk iphonesimulator --show-sdk-version ) (WARNING: The server did not provide any stacktrace information)

info: [debug] Creating new appium session 868f1127-e0a8-4dd2-9084-7e4141922313

info: [debug] Removing any remaining instruments sockets

info: [debug] Cleaned up instruments socket /tmp/instruments_sock

info: [debug] Setting Xcode version

info: [debug] Xcode version set to 7.0.1

info: [debug] Setting iOS SDK Version

info: --> GET /wd/hub/status {}

info: [debug] Responding to client with success: {"status":0,"value":{"build":{"version":"1.4.13","revision":"88e67ce987d78ce44de252219e07dc176a3511c2"},"isShuttingDown":false},"sessionId":"868f1127-e0a8-4dd2-9084-7e4141922313"} info: <-- GET /wd/hub/status 200 1.463 ms - 179 {"status":0,"value":{"build":{"version":"1.4.13","revision":"88e67ce987d78ce44de252219e07dc176a3511c2"},"isShuttingDown":false},"sessionId":"868f1127-e0a8-4dd2-9084-7e4141922313"}

info: [debug] Cleaning up appium session

error: Could not determine iOS SDK version

info: [debug] Error: Command failed: /bin/sh -c xcrun --sdk iphonesimulator --show-sdk-version 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)

error: Failed to start an Appium session, err was: Error: Command failed: /bin/sh -c xcrun --sdk iphonesimulator --show-sdk-version

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 xcrun --sdk iphonesimulator --show-sdk-version\n)","cause":{"killed":true,"code":null,"signal":"SIGTERM","cmd":"/bin/sh -c xcrun --sdk iphonesimulator --show-sdk-version"},"isOperational":true,"killed":true,"code":null,"signal":"SIGTERM","cmd":"/bin/sh -c xcrun --sdk iphonesimulator --show-sdk-version","origValue":"Command failed: /bin/sh -c xcrun --sdk iphonesimulator --show-sdk-version\n"},"sessionId":null} info: <-- POST /wd/hub/session 500 9308.575 ms - 525 

info: --> GET /wd/hub/status {}

info: [debug] Responding to client with success: {"status":0,"value":{"build":{"version":"1.4.13","revision":"88e67ce987d78ce44de252219e07dc176a3511c2"}}} info: <-- GET /wd/hub/status 200 1.138 ms - 105 {"status":0,"value":{"build":{"version":"1.4.13","revision":"88e67ce987d78ce44de252219e07dc176a3511c2"}}}

info: --> GET /wd/hub/status {}

info: [debug] Responding to client with success: {"status":0,"value":{"build":{"version":"1.4.13","revision":"88e67ce987d78ce44de252219e07dc176a3511c2"}}} info: <-- GET /wd/hub/status 200 0.675 ms - 105 {"status":0,"value":{"build":{"version":"1.4.13","revision":"88e67ce987d78ce44de252219e07dc176a3511c2"}}}

info: --> GET /wd/hub/status {}

info: [debug] Responding to client with success: {"status":0,"value":{"build":{"version":"1.4.13","revision":"88e67ce987d78ce44de252219e07dc176a3511c2"}}} info: <-- GET /wd/hub/status 200 0.698 ms - 105 {"status":0,"value":{"build":{"version":"1.4.13","revision":"88e67ce987d78ce44de252219e07dc176a3511c2"}}}

info: --> GET /wd/hub/status {}

info: [debug] Responding to client with success: {"status":0,"value":{"build":{"version":"1.4.13","revision":"88e67ce987d78ce44de252219e07dc176a3511c2"}}} info: <-- GET /wd/hub/status 200 0.935 ms - 105 {"status":0,"value":{"build":{"version":"1.4.13","revision":"88e67ce987d78ce44de252219e07dc176a3511c2"}}}

info: --> GET /wd/hub/status {}

info: [debug] Responding to client with success: {"status":0,"value":{"build":{"version":"1.4.13","revision":"88e67ce987d78ce44de252219e07dc176a3511c2"}}} info: <-- GET /wd/hub/status 200 0.653 ms - 105 {"status":0,"value":{"build":{"version":"1.4.13","revision":"88e67ce987d78ce44de252219e07dc176a3511c2"}}}

info: --> GET /wd/hub/status {}

info: [debug] Responding to client with success: {"status":0,"value":{"build":{"version":"1.4.13","revision":"88e67ce987d78ce44de252219e07dc176a3511c2"}}} info: <-- GET /wd/hub/status 200 0.771 ms - 105 {"status":0,"value":{"build":{"version":"1.4.13","revision":"88e67ce987d78ce44de252219e07dc176a3511c2"}}}

info: --> GET /wd/hub/status {}

info: [debug] Responding to client with success: {"status":0,"value":{"build":{"version":"1.4.13","revision":"88e67ce987d78ce44de252219e07dc176a3511c2"}}} info: <-- GET /wd/hub/status 200 0.659 ms - 105 {"status":0,"value":{"build":{"version":"1.4.13","revision":"88e67ce987d78ce44de252219e07dc176a3511c2"}}}

info: --> GET /wd/hub/status {}

info: [debug] Responding to client with success: {"status":0,"value":{"build":{"version":"1.4.13","revision":"88e67ce987d78ce44de252219e07dc176a3511c2"}}} info: <-- GET /wd/hub/status 200 0.822 ms - 105 {"status":0,"value":{"build":{"version":"1.4.13","revision":"88e67ce987d78ce44de252219e07dc176a3511c2"}}}

info: --> GET /wd/hub/status {}

info: [debug] Responding to client with success: {"status":0,"value":{"build":{"version":"1.4.13","revision":"88e67ce987d78ce44de252219e07dc176a3511c2"}}} info: <-- GET /wd/hub/status 200 1.612 ms - 105 {"status":0,"value":{"build":{"version":"1.4.13","revision":"88e67ce987d78ce44de252219e07dc176a3511c2"}}}

info: --> POST /wd/hub/session {"desiredCapabilities":{"app":"safari","platformName":"iOS","deviceName":"iPhone 6","platformVersion":"9.0"}}

info: Client User-Agent string: Apache-HttpClient/4.4.1 (Java/1.8.0_60) 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+ so not copying mobile safari app info: [debug] Creating new appium session df61b545-adf4-4d3b-a374-aabc163c4df4 info: [debug] Removing any remaining instruments sockets

info: [debug] Cleaned up instruments socket /tmp/instruments_sock

info: [debug] Setting Xcode version

error: Could not determine iOS SDK version

info: [debug] Xcode version set to 7.0.1 info: [debug] Setting iOS SDK Version info: [debug] Cleaning up appium session info: [debug] undefined 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 xcrun --sdk iphonesimulator --show-sdk-version\n)","cause":{"killed":true,"code":null,"signal":"SIGTERM","cmd":"/bin/sh -c xcrun --sdk iphonesimulator --show-sdk-version"},"isOperational":true,"killed":true,"code":null,"signal":"SIGTERM","cmd":"/bin/sh -c xcrun --sdk iphonesimulator --show-sdk-version","origValue":"Command failed: /bin/sh -c xcrun --sdk iphonesimulator --show-sdk-version\n"},"sessionId":null} info: <-- POST /wd/hub/session 500 96.128 ms - 525 

error: Failed to start an Appium session, err was: Error: Command failed: /bin/sh -c xcrun --sdk iphonesimulator --show-sdk-version
线程“main”org.openqa.selenium.SessionNotCreatedException中的异常:无法创建新会话。(原始错误:命令失败:/bin/sh-c xcrun--sdk iphonesimulator--show sdk version)(警告:服务器未提供任何堆栈跟踪信息) 信息:[调试]创建新的应用程序会话868f1127-e0a8-4dd2-9084-7e4141922313 信息:[调试]删除所有剩余的仪器插座 信息:[调试]已清理仪器插座/tmp/instruments\u插座 信息:[调试]正在设置Xcode版本 信息:[调试]Xcode版本设置为7.0.1 信息:[调试]正在设置iOS SDK版本 信息:-->GET/wd/hub/status{}
信息:[调试]成功响应客户端:{“状态”:0,“值”:{“构建”:{“版本”:“1.4.13”,“修订版”:“88e67ce987d78ce44de252219e07dc176a3511c2”},“isShuttingDown”:false},“会话ID”:“868f1127-e0a8-4dd2-9084-7e4141922313”}信息:好吧,当你运行
xcrun--sdk iphonesimulator--show sdk version
,我回到家后,我会试试看。谢谢回复。Jeremy,它返回了9.0版本。现在当我运行相同的脚本时,我得到了这个错误。命令失败:/bin/sh-c'/Applications/Xcode.app/Contents/Developer/usr/bin/instruments'-s devices我重新启动并重新运行脚本,它仍然显示命令失败:/bin/sh-c xcrun--sdk iphonesimulator--show sdk version。但我不知道为什么在多次尝试后,它以前会起作用。它看起来十分之一有效。有点不对劲。我不知道怎么修理它。有什么想法吗?