class Spaceship::TunesClient
def app_version(app_id, is_live)
def app_version(app_id, is_live) raise "app_id is required" unless app_id # First we need to fetch the IDs for the edit / live version r = request(:get, "ra/apps/#{app_id}/overview") platforms = parse_response(r, 'data')['platforms'] platforms = platforms.first # That won't work for mac apps version = platforms[(is_live ? 'deliverableVersion' : 'inFlightVersion')] return nil unless version version_id = version['id'] r = request(:get, "ra/apps/#{app_id}/platforms/ios/versions/#{version_id}") parse_response(r, 'data') end