Module: Spaceship
- Defined in:
- spaceship/lib/spaceship/ui.rb,
spaceship/lib/spaceship/base.rb,
spaceship/lib/spaceship/client.rb,
spaceship/lib/spaceship/errors.rb,
spaceship/lib/spaceship/module.rb,
spaceship/lib/spaceship/globals.rb,
spaceship/lib/spaceship/launcher.rb,
spaceship/lib/spaceship/provider.rb,
spaceship/lib/spaceship/tunes/iap.rb,
spaceship/lib/spaceship/playground.rb,
spaceship/lib/spaceship/portal/app.rb,
spaceship/lib/spaceship/portal/key.rb,
spaceship/lib/spaceship/tunes/build.rb,
spaceship/lib/spaceship/du/du_client.rb,
spaceship/lib/spaceship/du/utilities.rb,
spaceship/lib/spaceship/tunes/errors.rb,
spaceship/lib/spaceship/tunes/member.rb,
spaceship/lib/spaceship/portal/device.rb,
spaceship/lib/spaceship/portal/invite.rb,
spaceship/lib/spaceship/portal/person.rb,
spaceship/lib/spaceship/tunes/members.rb,
spaceship/lib/spaceship/du/upload_file.rb,
spaceship/lib/spaceship/portal/persons.rb,
spaceship/lib/spaceship/tunes/iap_list.rb,
spaceship/lib/spaceship/tunes/iap_type.rb,
spaceship/lib/spaceship/portal/merchant.rb,
spaceship/lib/spaceship/portal/passbook.rb,
spaceship/lib/spaceship/tunes/app_image.rb,
spaceship/lib/spaceship/tunes/spaceship.rb,
spaceship/lib/spaceship/tunes/territory.rb,
spaceship/lib/spaceship/two_step_client.rb,
spaceship/lib/spaceship/portal/app_group.rb,
spaceship/lib/spaceship/portal/spaceship.rb,
spaceship/lib/spaceship/spaceauth_runner.rb,
spaceship/lib/spaceship/test_flight/base.rb,
spaceship/lib/spaceship/tunes/app_review.rb,
spaceship/lib/spaceship/tunes/app_status.rb,
spaceship/lib/spaceship/tunes/iap_detail.rb,
spaceship/lib/spaceship/tunes/iap_status.rb,
spaceship/lib/spaceship/tunes/tunes_base.rb,
spaceship/lib/spaceship/test_flight/build.rb,
spaceship/lib/spaceship/tunes/app_details.rb,
spaceship/lib/spaceship/tunes/app_ratings.rb,
spaceship/lib/spaceship/tunes/app_trailer.rb,
spaceship/lib/spaceship/tunes/app_version.rb,
spaceship/lib/spaceship/tunes/application.rb,
spaceship/lib/spaceship/tunes/build_train.rb,
spaceship/lib/spaceship/tunes/device_type.rb,
spaceship/lib/spaceship/tunes/user_detail.rb,
spaceship/lib/spaceship/tunes/version_set.rb,
spaceship/lib/spaceship/commands_generator.rb,
spaceship/lib/spaceship/portal/app_service.rb,
spaceship/lib/spaceship/portal/certificate.rb,
spaceship/lib/spaceship/portal/portal_base.rb,
spaceship/lib/spaceship/test_flight/client.rb,
spaceship/lib/spaceship/test_flight/tester.rb,
spaceship/lib/spaceship/tunes/availability.rb,
spaceship/lib/spaceship/tunes/iap_families.rb,
spaceship/lib/spaceship/tunes/pricing_info.rb,
spaceship/lib/spaceship/tunes/pricing_tier.rb,
spaceship/lib/spaceship/tunes/tunes_client.rb,
spaceship/lib/spaceship/portal/website_push.rb,
spaceship/lib/spaceship/tunes/build_details.rb,
spaceship/lib/spaceship/tunes/language_item.rb,
spaceship/lib/spaceship/portal/portal_client.rb,
spaceship/lib/spaceship/tunes/app_screenshot.rb,
spaceship/lib/spaceship/tunes/app_submission.rb,
spaceship/lib/spaceship/tunes/legacy_wrapper.rb,
spaceship/lib/spaceship/tunes/sandbox_tester.rb,
spaceship/lib/spaceship/portal/legacy_wrapper.rb,
spaceship/lib/spaceship/portal/ui/select_team.rb,
spaceship/lib/spaceship/tunes/app_version_ref.rb,
spaceship/lib/spaceship/tunes/iap_family_list.rb,
spaceship/lib/spaceship/tunes/recovery_device.rb,
spaceship/lib/spaceship/tunes/transit_app_file.rb,
spaceship/lib/spaceship/tunes/app_version_common.rb,
spaceship/lib/spaceship/tunes/developer_response.rb,
spaceship/lib/spaceship/tunes/iap_family_details.rb,
spaceship/lib/spaceship/tunes/language_converter.rb,
spaceship/lib/spaceship/tunes/app_version_history.rb,
spaceship/lib/spaceship/portal/provisioning_profile.rb,
spaceship/lib/spaceship/tunes/app_version_promocodes.rb,
spaceship/lib/spaceship/tunes/app_version_states_history.rb,
spaceship/lib/spaceship/tunes/iap_subscription_pricing_info.rb,
spaceship/lib/spaceship/tunes/iap_subscription_pricing_tier.rb,
spaceship/lib/spaceship/portal/provisioning_profile_template.rb,
spaceship/lib/spaceship/tunes/app_version_generated_promocodes.rb
Defined Under Namespace
Modules: Portal, TestFlight, Tunes, Utilities
Classes: AppleTimeoutError, Base, BasicPreferredInfoError, Client, CommandsGenerator, DUClient, Globals, InsufficientPermissions, InternalServerError, InvalidUserCredentialsError, Launcher, NoUserCredentialsError, Playground, PortalBase, PortalClient, ProgramLicenseAgreementUpdated, Provider, SpaceauthRunner, TunesClient, UnauthorizedAccessError, UnexpectedResponse, UploadFile
Constant Summary
collapse
- ROOT =
Pathname.new(File.expand_path('../../..', __FILE__))
- DESCRIPTION =
"Ruby library to access the Apple Dev Center and iTunes Connect".freeze
- AppVersion =
Spaceship::Tunes::AppVersion
- AppSubmission =
Spaceship::Tunes::AppSubmission
- Application =
Spaceship::Tunes::Application
- Members =
Spaceship::Tunes::Members
- Persons =
Spaceship::Portal::Persons
- Certificate =
Spaceship::Portal::Certificate
- ProvisioningProfile =
Spaceship::Portal::ProvisioningProfile
- Device =
Spaceship::Portal::Device
- App =
Spaceship::Portal::App
- AppGroup =
Spaceship::Portal::AppGroup
- Passbook =
Spaceship::Portal::Passbook
- WebsitePush =
Spaceship::Portal::WebsitePush
- AppService =
Spaceship::Portal::AppService
- Merchant =
Spaceship::Portal::Merchant
Class Method Summary
collapse
Class Method Details
.app ⇒ Object
105
106
107
|
# File 'spaceship/lib/spaceship/portal/spaceship.rb', line 105
def app
Spaceship::Portal.app
end
|
.app_group ⇒ Object
117
118
119
|
# File 'spaceship/lib/spaceship/portal/spaceship.rb', line 117
def app_group
Spaceship::Portal.app_group
end
|
.app_service ⇒ Object
121
122
123
|
# File 'spaceship/lib/spaceship/portal/spaceship.rb', line 121
def app_service
Spaceship::Portal.app_service
end
|
.certificate ⇒ Object
129
130
131
|
# File 'spaceship/lib/spaceship/portal/spaceship.rb', line 129
def certificate
Spaceship::Portal.certificate
end
|
.client ⇒ Object
137
138
139
|
# File 'spaceship/lib/spaceship/portal/spaceship.rb', line 137
def client
Spaceship::Portal.client
end
|
.device ⇒ Object
125
126
127
|
# File 'spaceship/lib/spaceship/portal/spaceship.rb', line 125
def device
Spaceship::Portal.device
end
|
.login(user = nil, password = nil) ⇒ Object
97
98
99
|
# File 'spaceship/lib/spaceship/portal/spaceship.rb', line 97
def login(user = nil, password = nil)
Spaceship::Portal.login(user, password)
end
|
.merchant ⇒ Object
141
142
143
|
# File 'spaceship/lib/spaceship/portal/spaceship.rb', line 141
def merchant
Spaceship::Portal.merchant
end
|
.passbook ⇒ Object
109
110
111
|
# File 'spaceship/lib/spaceship/portal/spaceship.rb', line 109
def passbook
Spaceship::Portal.passbook
end
|
.provisioning_profile ⇒ Object
133
134
135
|
# File 'spaceship/lib/spaceship/portal/spaceship.rb', line 133
def provisioning_profile
Spaceship::Portal.provisioning_profile
end
|
.select_team(team_id: nil, team_name: nil) ⇒ Object
101
102
103
|
# File 'spaceship/lib/spaceship/portal/spaceship.rb', line 101
def select_team(team_id: nil, team_name: nil)
Spaceship::Portal.select_team(team_id: team_id, team_name: team_name)
end
|
.website_push ⇒ Object
113
114
115
|
# File 'spaceship/lib/spaceship/portal/spaceship.rb', line 113
def website_push
Spaceship::Portal.website_push
end
|