Closed nskcashHH closed 1 week ago
@nskcashHH
Error executing command: Error: Command failed: ios install --udid=00008101-000A0D5C34C3003A --path=/Users/qaauto/.cache/appium-device-farm/assets/wda-resign.ipa /bin/sh: ios: command not found
Can you make sure go-ios is installed
@saikrishna321 I am so sorry, I did not attach that appium log. I have go-ios installed, because iOS remote control definitely worked earlier. qaauto@QAs-Mac-mini ~ % ios --version {"version":"v1.0.121"}
https://gist.github.com/nskcashHH/01a1f40ac6d2c06909ff3ac383a104aa
@saikrishna321 I rolled back the version to 8.4.7-rc.43 and the controls are working
qaauto@QAs-Mac-mini ~ % appium plugin uninstall device-farm
✔ Successfully uninstalled plugin 'device-farm'
qaauto@QAs-Mac-mini ~ % appium plugin install --source=npm appium-device-farm@8.4.7-rc.43
✔ Checking if 'appium-device-farm' is compatible
✔ Installing 'appium-device-farm@8.4.7-rc.43'
ℹ Plugin device-farm@8.4.7-rc.43 successfully installed
qaauto@QAs-Mac-mini ~ %
@nskcashHH Are you using device farm with hub/node setup?
@sudharsan-selvaraj The device is connected to a mac mini running appium via cable, there are no additional settings, I run appium like this:
appium server -ka 800 -p 4723 -pa /wd/hub --use-plugins=device-farm --plugin-device-farm-platform=both --plugin-device-farm-ios-device-type=real
If I understood your question correctly
@nskcashHH Could you give a try with 8.4.7-rc.45
?
@sudharsan-selvaraj I'll try it in a few hours, thanks!
@sudharsan-selvaraj I checked 8.4.7-rc.45
and now the iOS device control is working.
I checked #1181 again, it also works with the inspector.
Thank you very much!
Hi @nskcashHH How to fix this issue ?
@erdncyz I had a problem with controlling an iOS device via remote control without an appium inspector, and it works.
And the issue of remote control using the inspector, if I'm not mistaken, is discussed here #1207
@nskcashHH how to fix this issue
System Information
macOS Version 14.5 (Build 23F79) Xcode 15.2 (22503) (Build 15C500b) Timestamp: 2024-06-25T17:43:09+03:00
@erdncyz Have you signed the WDA into the certificate? In order for wda-resign.ipa to be established, the device must have confidence in this certificate.
https://devicefarm.org/setup / - Manual Control of Devices for iOS real device section
there's a link link https://github.com/DanTheMan827/ios-app-signer , download the application and register your certificate profile for wda-resign.ipa, something like this looks like:
it seems to me that this is the problem, if it doesn't work out, then it's better to contact the developers
Describe the bug
In this topic https://github.com/AppiumTestDistribution/appium-device-farm/issues/1181 the problem of working with inspector was fixed, it now works. But the iOS remote control is no longer working, there is no image. Remote control works on android. It worked on iOS in version 43.
The link to the stream looks like this: http://192.168.88.97:4723/device-farm/#/iOSStream?port=4723&platform=ios&udid=00008101-000A0D5C34C3003A&host=192.168.88.97&streamPort=61513&width=390&height=844
Link to Appium logs https://gist.github.com/nskcashHH/01a1f40ac6d2c06909ff3ac383a104aa
Environment 8.4.7-rc.44