Sha256: ffa29f93cca17fe5b73fc7fa0c17f17a185136e9cbf4275e60bad0f7efff4e00
Contents?: true
Size: 1.11 KB
Versions: 38
Compression:
Stored size: 1.11 KB
Contents
module DeployGate module API module V1 module Users class App ENDPOINT = "/users/%s/platforms/%s/apps/%s" class << self def not_provisioned_udids(token, name, package_name, platform = 'ios') res = Base.new(token).get("#{sprintf(ENDPOINT, name, platform, package_name)}/udids", {}) udids_results = { :error => res['error'], :message => res['because'] } results = res['results'] unless results.nil? results.reject!{|r| r['is_provisioned']} udids_results[:results] = results.map do |result| { :udid => result['udid'], :user_name => result['user_name'], :device_name => result['device_name'], :is_provisioned => result['is_provisioned'] } end end udids_results end end end end end end end
Version data entries
38 entries across 38 versions & 1 rubygems