Sha256: e46e2493badb7d7463d8c73fb94123584c574fce0accbe35340d7cd69ff689ac

Contents?: true

Size: 863 Bytes

Versions: 4

Compression:

Stored size: 863 Bytes

Contents

require 'mechanize'

module Cupertino
  module ProvisioningPortal
    class Device < Struct.new(:name, :udid)
      def to_s
        "#{self.name} #{self.udid}"
      end
    end

    class Certificate < Struct.new(:name, :type, :provisioning_profiles, :expiration_date, :status)
      def to_s
        "#{self.name}"
      end
    end

    class AppID < Struct.new(:bundle_seed_id, :description, :development_properties, :distribution_properties)
      def to_s
        "#{self.bundle_seed_id}"
      end
    end

    class ProvisioningProfile < Struct.new(:name, :type, :app_id, :status)
      def to_s
        "#{self.name}"
      end
    end

    class UnsuccessfulAuthenticationError < RuntimeError; end
  end
end

require 'cupertino/provisioning_portal/helpers'
require 'cupertino/provisioning_portal/agent'
require 'cupertino/provisioning_portal/commands'

Version data entries

4 entries across 4 versions & 1 rubygems

Version Path
cupertino-0.6.0 ./lib/cupertino/provisioning_portal.rb
cupertino-0.5.1 ./lib/cupertino/provisioning_portal.rb
cupertino-0.5.0 ./lib/cupertino/provisioning_portal.rb
cupertino-0.4.0 ./lib/cupertino/provisioning_portal.rb