class DeviceAPI::IOS::IDeviceScreenshot

Namespace for all methods encapsulating idevicescreenshot calls

Public Class Methods

capture(args) click to toggle source

Take a screenshot of the device based on the provided UUID @param filename for the output file

# File lib/device_api/ios/idevicescreenshot.rb, line 10
def self.capture(args)
  result = execute("idevicescreenshot #{args[:filename]} -u #{args[:device_id]}")
  raise IDeviceScreenshotError.new(result.stderr) if result.exit != 0
end