module DeviceAPI::IOS

iOS component of DeviceAPI

iOS component of DeviceAPI

iOS component of DeviceAPI

iOS component of DeviceAPI

iOS component of DeviceAPI

iOS component of DeviceAPI

iOS component of DeviceAPI

iOS component of DeviceAPI

iOS component of DeviceAPI

Public Class Methods

device(qualifier) click to toggle source

Retrieve a Device object by serial ID

# File lib/device_api/ios.rb, line 22
def self.device(qualifier)
  if qualifier.to_s.empty?
    raise DeviceAPI::BadSerialString.new("Serial was '#{ qualifier.nil? ? 'nil' : qualifier }'")
  end
  DeviceAPI::IOS::Device.new(qualifier: qualifier, state: 'device')
end
devices() click to toggle source

Returns an array of connected iOS devices

# File lib/device_api/ios.rb, line 14
def self.devices
  devs = IDevice.devices
  devs.keys.map do |serial|
    DeviceAPI::IOS::Device.new(qualifier: serial, display: devs[serial], state: 'ok')
  end
end