class Spaceship::Tunes::BuildDetails

Represents the details of a build

Attributes

app_name[RW]

@return (String) Name of app @example 'Test App'

app_plattform[RW]

@return (String) Platform of the app @example 'ios'

apple_id[RW]

@return (String) The App identifier of this app, provided by App Store Connect @example

'1013943394'
binary_state[RW]

@return (String) State of the build/binary @example 'ITC.apps.preReleaseBuildStatus.Validated'

build_platform[RW]

@return (String) Platform @example '13A340'

build_sdk[RW]

@return (String) SDK used to build app @example '13A340'

bundle_id[RW]

@return (String) Bundle ID of build @example 'com.sample.app'

capabilities[RW]

@return (String) Required Capabilities @example 'armv7'

cf_bundle_short_version[RW]

@return (String) Version code of the build train @example '1.6'

cf_bundle_version[RW]

@return (String) Version code of the build @example '4'

contains_odr[RW]

@return (Boolean) Contains On Demand Resources @example false

device_families[RW]

@return (String) Enabled Device Family @example 'iPhone / iPod touch, iPad''

device_protocols[RW]

@return (String) Device Requirements / Device Protocols

dsym_url[RW]

@return (String) Link to the dSYM file (not always available) @example build/***.****.*****.*****-1.0.0-2647.dSYM.zip

entitlements[RW]

@return [Hash] containing all entitlements for all targets @example 'Sample.app/Sample: {'com.apple.developer.team-identifier': 'ABC123DEF456'}'

export_compliance_code_value_in_plist[RW]

@return (Boolean) App Encryption Export Compliance Code (Optional) @example null

file_name[RW]

@return (String) Name of uploaded file @example 'MyApp.ipa'

has_messages_extension[RW]

@return (Boolean) Includes iMessage App @example false

has_stickers[RW]

@return (Boolean) Includes Stickers @example false

include_symbols[RW]

@return (Boolean) Includes Symbols @example true

launch_prohibited[RW]

@return (Boolean) // Not sure what this is for @example false

localizations[RW]

@return (String) Localizations of the build @example 'English'

min_os_version[RW]

@return (String) Minimum iOS Version @example '9.3'

newsstand_app[RW]

@return (Boolean) Is this a Newsstand app? @example false

number_of_asset_packs[RW]

@return (Integer) Number of Asset packs @example 0

prerendered_icon_flag[RW]

@return (Boolean) Does the build contain an app icon? @example true

size_in_bytes[RW]

@return (Int) Compressed File Size in bytes @example '9365224'

sizes_in_bytes[RW]

@return (Hash) Estimated App Store file sizes for all devices in bytes

sizes_in_bytes_with_device_loc[RW]

@return (Hash) Estimated App Store file sizes for all devices in bytes

supported_architectures[RW]

@return (String) Supported architectures of the build @example 'armv7, arm64'

upload_date[RW]

@return (Integer) Upload date of build as UNIX timestamp @example 1563813377000

use_encryption_in_plist[RW]

@return (Boolean) App Uses Non-Exempt Encryption (Optional) @example null

uses_location_background_mode[RW]

@return (Boolean) App uses Location Services @example false

uses_synapse[RW]

@return (Boolean) Uses SiriKit @example false

watch_only[RW]

@return (Boolean) Watch-Only App @example false