Class: TinyAppstoreConnect::Client
- Inherits:
-
Object
- Object
- TinyAppstoreConnect::Client
- Includes:
- App, AppStoreVersion, Build, Certificate, Device, Profile, User
- Defined in:
- lib/tiny_appstore_connect/clients/app.rb,
lib/tiny_appstore_connect/client.rb,
lib/tiny_appstore_connect/clients/user.rb,
lib/tiny_appstore_connect/clients/build.rb,
lib/tiny_appstore_connect/clients/device.rb,
lib/tiny_appstore_connect/clients/profile.rb,
lib/tiny_appstore_connect/clients/certificate.rb,
lib/tiny_appstore_connect/clients/app_store_version.rb
Overview
Inspried from fastlane/spaceship License by fastlane team (github.com/fastlane/fastlane)
Defined Under Namespace
Modules: App, AppStoreVersion, Build, Certificate, Device, Profile, User
Constant Summary collapse
- ENDPOINT =
'https://api.appstoreconnect.apple.com/v1'
Instance Attribute Summary collapse
-
#connection ⇒ Object
readonly
Returns the value of attribute connection.
Instance Method Summary collapse
-
#initialize(**kargs) ⇒ Client
constructor
A new instance of Client.
Methods included from Profile
Methods included from User
Methods included from Certificate
#certificate, #certificates, #distribution_certificates
Methods included from Device
#create_device, #device, #devices, #rename_device
Methods included from Build
#app_builds, #app_latest_build, #builds
Methods included from AppStoreVersion
#select_version_build, #version
Methods included from App
#app, #app_edit_version, #app_live_version, #app_versions, #apps
Constructor Details
#initialize(**kargs) ⇒ Client
Returns a new instance of Client.
30 31 32 |
# File 'lib/tiny_appstore_connect/client.rb', line 30 def initialize(**kargs) configure_connection(**kargs) end |
Instance Attribute Details
#connection ⇒ Object (readonly)
Returns the value of attribute connection.
28 29 30 |
# File 'lib/tiny_appstore_connect/client.rb', line 28 def connection @connection end |