Installing ios_webkit_debug_proxy on MacOSX:
ios_webkit_debug_proxy is used to access WebViews or MobileSafari on real iOS devices while testing with Appium.
Installation steps:
Step 1: install homebrew:
> ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"
Step 2: Install ios_webkit-debug_proxy
> brew update
> brew install ios-webkit-debug-proxy
Step 3: To enable testing, we also need to install ideviceinstaller
ideviceinstaller is a tool to interact with the installation_proxy of an iOS device allowing to install,
upgrade, uninstall, archive, restore and enumerate installed or archived apps.
It makes use of the fabulous libimobiledevice library that allows communication with iOS devices.
> brew install ideviceinstaller
Using ios-webkit-debug-proxy:
> ios_webkit_debug_proxy -c udid_of_device:27753 -d
example:ios_webkit_debug_proxy -c 0e4b2f612b65e98c1d07d22ee08678130d345429:27753 -d
ios_webkit_debug_proxy is used to access WebViews or MobileSafari on real iOS devices while testing with Appium.
Installation steps:
Step 1: install homebrew:
> ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"
Step 2: Install ios_webkit-debug_proxy
> brew update
> brew install ios-webkit-debug-proxy
Step 3: To enable testing, we also need to install ideviceinstaller
ideviceinstaller is a tool to interact with the installation_proxy of an iOS device allowing to install,
upgrade, uninstall, archive, restore and enumerate installed or archived apps.
It makes use of the fabulous libimobiledevice library that allows communication with iOS devices.
> brew install ideviceinstaller
Using ios-webkit-debug-proxy:
> ios_webkit_debug_proxy -c udid_of_device:27753 -d
example:ios_webkit_debug_proxy -c 0e4b2f612b65e98c1d07d22ee08678130d345429:27753 -d