i am trying to run appium on real ios device with safari launcher app but with no successes
This is my log
before click on inspector
Launching Appium with command: â/Applications/Appium.app/Contents/Resources/node/bin/nodeâ appium/build/lib/main.js --address â127.0.0.1â --pre-launch --debug-log-spacing --platform-version â9.3.2â --platform-name âiOSâ --safari --browser-name âSafariâ --udid â8f2dcd9f48da142aed409e84c7abe66a5f74ebb2â --no-reset --show-ios-log --device-name âRavtech development i5câ
[Appium] Welcome to Appium v1.5.3
[Appium] Non-default server args:
[Appium] address: â127.0.0.1â
[Appium] launch: true
[Appium] safari: true
[Appium] debugLogSpacing: true
[Appium] platformName: âiOSâ
[Appium] platformVersion: â9.3.2â
[Appium] deviceName: âRavtech development i5câ
[Appium] browserName: âSafariâ
[Appium] udid: â8f2dcd9f48da142aed409e84c7abe66a5f74ebb2â
[Appium] noReset: true
[Appium] showIOSLog: true
[Appium] Deprecated server args:
[Appium] --platform-name => --default-capabilities â{âplatformNameâ:âiOSâ}â
[Appium] --platform-version => --default-capabilities â{âplatformVersionâ:â9.3.2â}â
[Appium] --device-name => --default-capabilities â{âdeviceNameâ:âRavtech development i5câ}â
[Appium] --browser-name => --default-capabilities â{âbrowserNameâ:âSafariâ}â
[Appium] -U,âudid => --default-capabilities â{âudidâ:â8f2dcd9f48da142aed409e84c7abe66a5f74ebb2â}â
[Appium] --no-reset => --default-capabilities â{ânoResetâ:true}â
[Appium] --show-ios-log => --default-capabilities â{âshowIOSLogâ:true}â
[Appium] Default capabilities, which will be added to each request unless overridden by desired capabilities:
[Appium] platformName: âiOSâ
[Appium] platformVersion: â9.3.2â
[Appium] deviceName: âRavtech development i5câ
[Appium] browserName: âSafariâ
[Appium] udid: â8f2dcd9f48da142aed409e84c7abe66a5f74ebb2â
[Appium] noReset: true
[Appium] showIOSLog: true
[Appium] Appium REST http interface listener started on 127.0.0.1:4723
[HTTP] --> GET /wd/hub/status {}
[MJSONWP] Calling AppiumDriver.getStatus() with args: []
[MJSONWP] Responding to client with driver.getStatus() result: {âbuildâ:{âversionâ:â1.5.3ââŚ
[HTTP] <-- GET /wd/hub/status 200 20 ms - 83
[HTTP] --> GET /wd/hub/status {}
[MJSONWP] Calling AppiumDriver.getStatus() with args: []
[MJSONWP] Responding to client with driver.getStatus() result: {âbuildâ:{âversionâ:â1.5.3ââŚ
[HTTP] <-- GET /wd/hub/status 200 14 ms - 83
this is my log after click on inspector:
[HTTP] --> GET /wd/hub/status {}
[MJSONWP] Calling AppiumDriver.getStatus() with args: []
[MJSONWP] Responding to client with driver.getStatus() result: {âbuildâ:{âversionâ:â1.5.3ââŚ
[HTTP] <-- GET /wd/hub/status 200 13 ms - 83
[HTTP] --> GET /wd/hub/sessions {}
[MJSONWP] Calling AppiumDriver.getSessions() with args: []
[MJSONWP] Responding to client with driver.getSessions() result: []
[HTTP] <-- GET /wd/hub/sessions 200 3 ms - 40
[HTTP] --> POST /wd/hub/session {âdesiredCapabilitiesâ:{âplatformNameâ:âiOSâ,âplatformVersionâ:â9.3.2â,ânewCommandTimeoutâ:â7200â,âautomationNameâ:âAppiumâ,âudidâ:â8f2dcd9f48da142aed409e84c7abe66a5f74ebb2â,âdeviceNameâ:âRavtech development i5câ}}
[MJSONWP] Calling AppiumDriver.createSession() with args: [{âplatformNameâ:âiOSâ,"plaâŚ
[Appium] Creating new IosDriver session
[Appium] Capabilities:
[Appium] platformName: âiOSâ
[Appium] platformVersion: â9.3.2â
[Appium] newCommandTimeout: â7200â
[Appium] automationName: âAppiumâ
[Appium] udid: â8f2dcd9f48da142aed409e84c7abe66a5f74ebb2â
[Appium] deviceName: âRavtech development i5câ
[Appium] browserName: âSafariâ
[Appium] noReset: true
[Appium] showIOSLog: true
[BaseDriver] Capability ânewCommandTimeoutâ changed from string (â7200â) to integer (7200). This may cause unexpected behavior
[BaseDriver] Session created with session id: 3cc5e83a-235d-4b0a-a24a-88e21f67d519
[debug] [iOS] Not auto-detecting udid.
[debug] [iOS] Creating iDevice object with udid 8f2dcd9f48da142aed409e84c7abe66a5f74ebb2
[debug] [iOS] Checking for presence of SafariLauncher at â/Applications/Appium.app/Contents/Resources/node_modules/appium/node_modules/appium-ios-driver/build/SafariLauncher/SafariLauncher.appâ
[debug] [iOS] SafariLauncher does not exist
[debug] [iOS] SafariLauncher not found, buildingâŚ
[iOS] Cleaning SafariLauncher
[debug] [iOS] Cleaning SafariLauncher for iphoneos9.3
[iOS] Finished cleaning SafariLauncher
[iOS] Updating config for Safari Launcher
[iOS] Building SafariLauncher
[debug] [iOS] Building SafariLauncher for iphoneos9.3
[iOS] Error: Command âxcodebuild -sdk iphoneos9.3 -xcconfig /Applications/Appium.app/Contents/Resources/node_modules/appium/node_modules/appium-ios-driver/node_modules/safari-launcher/build.xcconfigâ exited with code 65
at ChildProcess. (lib/teen_process.js:65:19)
at emitTwo (events.js:100:13)
at ChildProcess.emit (events.js:185:7)
at maybeClose (internal/child_process.js:850:16)
at Socket. (internal/child_process.js:323:11)
at emitOne (events.js:90:13)
at Socket.emit (events.js:182:7)
at Pipe._onclose (net.js:475:12)
{ [Error: Command âxcodebuild -sdk iphoneos9.3 -xcconfig /Applications/Appium.app/Contents/Resources/node_modules/appium/node_modules/appium-ios-driver/node_modules/safari-launcher/build.xcconfigâ exited with code 65]
stdout: âBuild settings from command line:\n SDKROOT = iphoneos9.3\n\nBuild settings from configuration file â/Applications/Appium.app/Contents/Resources/node_modules/appium/node_modules/appium-ios-driver/node_modules/safari-launcher/build.xcconfigâ:\n BUNDLE_ID = com.bytearc.SafariLauncher\n IDENTITY_CODE = \n IDENTITY_NAME = iPhone Developer\n\n=== BUILD TARGET SafariLauncher OF PROJECT SafariLauncher WITH THE DEFAULT CONFIGURATION (Release) ===\n\nCheck dependencies\nCode Sign error: No matching provisioning profiles found: No provisioning profiles with a valid signing identity (i.e. certificate and private key pair) matching the bundle identifier âcom.bytearc.SafariLauncherâ were found.\n\nâ,
stderr: â** BUILD FAILED **\n\n\nThe following build commands failed:\n\tCheck dependencies\n(1 failure)\nâ,
code: 65 }
[iOS] Error: Command âxcodebuild -sdk iphoneos9.3 -xcconfig /Applications/Appium.app/Contents/Resources/node_modules/appium/node_modules/appium-ios-driver/node_modules/safari-launcher/build.xcconfigâ exited with code 65
at ChildProcess. (lib/teen_process.js:65:19)
at emitTwo (events.js:100:13)
at ChildProcess.emit (events.js:185:7)
at maybeClose (internal/child_process.js:850:16)
at Socket. (internal/child_process.js:323:11)
at emitOne (events.js:90:13)
at Socket.emit (events.js:182:7)
at Pipe._onclose (net.js:475:12)
{ [Error: Command âxcodebuild -sdk iphoneos9.3 -xcconfig /Applications/Appium.app/Contents/Resources/node_modules/appium/node_modules/appium-ios-driver/node_modules/safari-launcher/build.xcconfigâ exited with code 65]
stdout: âBuild settings from command line:\n SDKROOT = iphoneos9.3\n\nBuild settings from configuration file â/Applications/Appium.app/Contents/Resources/node_modules/appium/node_modules/appium-ios-driver/node_modules/safari-launcher/build.xcconfigâ:\n BUNDLE_ID = com.bytearc.SafariLauncher\n IDENTITY_CODE = \n IDENTITY_NAME = iPhone Developer\n\n=== BUILD TARGET SafariLauncher OF PROJECT SafariLauncher WITH THE DEFAULT CONFIGURATION (Release) ===\n\nCheck dependencies\nCode Sign error: No matching provisioning profiles found: No provisioning profiles with a valid signing identity (i.e. certificate and private key pair) matching the bundle identifier âcom.bytearc.SafariLauncherâ were found.\n\nâ,
stderr: â** BUILD FAILED **\n\n\nThe following build commands failed:\n\tCheck dependencies\n(1 failure)\nâ,
code: 65 }
[iOS] Bad app: â/Applications/Appium.app/Contents/Resources/node_modules/appium/node_modules/appium-ios-driver/build/SafariLauncher/SafariLauncher.appâ. App paths need to be absolute, or relative to the appium server install dir, or a URL to compressed file, or a special app name.
[MJSONWP] Encountered internal error running command: Error: Bad app: /Applications/Appium.app/Contents/Resources/node_modules/appium/node_modules/appium-ios-driver/build/SafariLauncher/SafariLauncher.app. App paths need to be absolute, or relative to the appium server install dir, or a URL to compressed file, or a special app name.
at IosDriver.configureApp$ (lib/driver.js:247:13)
at tryCatch (/Applications/Appium.app/Contents/Resources/node_modules/appium/node_modules/babel-runtime/regenerator/runtime.js:67:40)
at GeneratorFunctionPrototype.invoke [as _invoke] (/Applications/Appium.app/Contents/Resources/node_modules/appium/node_modules/babel-runtime/regenerator/runtime.js:315:22)
at GeneratorFunctionPrototype.prototype.(anonymous function) [as throw] (/Applications/Appium.app/Contents/Resources/node_modules/appium/node_modules/babel-runtime/regenerator/runtime.js:100:21)
at GeneratorFunctionPrototype.invoke (/Applications/Appium.app/Contents/Resources/node_modules/appium/node_modules/babel-runtime/regenerator/runtime.js:136:37)
at run (/Applications/Appium.app/Contents/Resources/node_modules/appium/node_modules/babel-runtime/node_modules/core-js/library/modules/es6.promise.js:104:47)
at /Applications/Appium.app/Contents/Resources/node_modules/appium/node_modules/babel-runtime/node_modules/core-js/library/modules/es6.promise.js:115:28
at flush (/Applications/Appium.app/Contents/Resources/node_modules/appium/node_modules/babel-runtime/node_modules/core-js/library/modules/$.microtask.js:19:5)
at _combinedTickCallback (internal/process/next_tick.js:67:7)
at process._tickCallback (internal/process/next_tick.js:98:9)
[HTTP] <-- POST /wd/hub/session 500 11512 ms - 410
[HTTP] --> GET /wd/hub/status {}
[MJSONWP] Calling AppiumDriver.getStatus() with args: []
[MJSONWP] Responding to client with driver.getStatus() result: {âbuildâ:{âversionâ:â1.5.3ââŚ
[HTTP] <-- GET /wd/hub/status 200 66 ms - 83