FastlaneDeliverConfiguration Class

Summary

Fastlane deliver configuration options.
Assembly
Cake.Fastlane.dll
Namespace
Cake.Fastlane
Base Types
graph BT Type-->Base0["FastlaneConfiguration"] click Base0 "/api/Cake.Fastlane/FastlaneConfiguration" Base0-->Base1["ToolSettings"] Type["FastlaneDeliverConfiguration"] class Type type-node

Syntax

public class FastlaneDeliverConfiguration : FastlaneConfiguration

Constructors

Name Summary
FastlaneDeliverConfiguration() Initializes a new instance of the FastlaneDeliverConfiguration class.

Properties

Name Value Summary
AppIcon FilePath
Gets or sets file path to the application icon.
AppId string
Gets or sets The app ID of the app you want to use/modify.
AppIdentifier string
Gets or sets the bundle identifier(s) of your app (comma-separated).
Inherited from FastlaneConfiguration
AppleWatchIcon FilePath
Gets or sets file path to the apple watch icon.
AppRatingConfigPath FilePath
Gets or sets the file path to the application rating configuration.
AppReviewInformation Dictionary<string, string>
Gets or sets the application review information.
AppVersion string
Gets or sets the application version that should be edited or created.
AutomaticRelease bool
Gets or sets a value indicating whether the app should be automatically released once it's approved.
AutomaticReleaseDate Nullable<DateTimeOffset>
Gets or sets the date in milliseconds for automatically releasing on pending approval.
BuildNumber string
Gets or sets the build number (already uploaded to iTC) will be used instead of the current built one.
Copyright string
Gets or sets the copyright.
Description Dictionary<string, string>
Gets or sets the localized description.
DevPortalTeamId string
Gets or sets your Developer Portal team, if you're in multiple teams. Different from your iTC team ID.
DevPortalTeamName string
Gets or sets the name of your Developer Portal team if you're in multiple teams.
EditLive bool
Gets or sets a value indicating whether to disable ipa upload and screenshot upload.
Force bool
Gets or sets a value indicating whether to renew the provisioning profiles every time you run match.
Inherited from FastlaneConfiguration
GitFullName string
Gets or sets the full name of the git user.
Inherited from FastlaneConfiguration
GitUserEmail string
Gets or sets the git users email.
Inherited from FastlaneConfiguration
IgnoreLanguageDirectoryValidation bool
Gets or sets a value indicating whether to ignore errors when invalid languages are found in metadata and screeenshot directories.
IpaPath FilePath
Gets or sets the file path for the ipa.
ItcProvider string
Gets or sets the provider short name to be used with the iTMSTransporter to identify your team..
KeyWords Dictionary<string, string>
Gets or sets the list of localized key words.
Languages IEnumerable<string>
Gets or sets the languages.
MarketingUrl string
Gets or sets the localized marketing URL.
MetaDataPath DirectoryPath
Gets or sets the directory path to the folder containing meta data.
Name Dictionary<string, string>
Gets or sets the localized name.
OverWriteScreenShots bool
Gets or sets a value indicating whether to clear all previously uploaded screenshots before uploading the new ones.
PhasedRelease bool
Gets or sets a value indicating whether to enable the phased release feature of iTC.
PkgPath FilePath
Gets or sets the file path for the pkg.
Platform string
Gets or sets the provisioning profile's platform to work with (i.e. ios, tvos)
Inherited from FastlaneConfiguration
PreCheckDefaultRuleLevel string
Gets or sets the default rule level unless otherwise configured.
PreCheckIncludeInAppPurchases bool
Gets or sets a value indicating whether precheck should check in-app purchases.
PriceTier Nullable<int>
Gets or sets the price tier of this application.
PrimaryCategory string
Gets or sets the primary category.
PrimaryFirstSubCategory string
Gets or sets the primary first sub category.
PrimarySecondSubCategory string
Gets or sets the primary second sub category.
PrivacyUrl string
Gets or sets the localized privacy URL.
PromotionalText string
Gets or sets the localized promotional text.
ReleaseNotes Dictionary<string, string>
Gets or sets the localized release notes.
RunPreCheckBeforeSubmit bool
Gets or sets a value indicating whether to run precheck before submitting to app review.
ScreenShotPath DirectoryPath
Gets or sets the directory path to the folder containing screen shots.
SecondaryCategory string
Gets or sets the secondary category.
SecondaryFirstSubCategory string
Gets or sets the secondary first sub category.
SecondarySecondSubCategory string
Gets or sets the secondary second sub category.
SkipAppVersionUpdate bool
Gets or sets a value indicating whether to update app version for submission.
SkipBinaryUpload bool
Gets or sets a value indicating whether to skip uploading an ipa or pkg to iTunes Connect.
SkipMetadataUpload bool
Gets or sets a value indicating whether to upload metadata.
SkipScreenShots bool
Gets or sets a value indicating whether upload screen shots.
SubmissionInformation Dictionary<string, string>
Gets or sets the extra submission information.
SubmitForReview bool
Gets or sets a value indicating whether to submit the new version for review after uploading everything.
Subtitle Dictionary<string, string>
Gets or sets the localized subtitle. Note: subtitle must be a hash, with the language being the key.
SupportUrl string
Gets or sets the localized support URL.
TeamId string
Gets or sets the team identifier.
Inherited from FastlaneConfiguration
TeamName string
Gets or sets the name of the team.
Inherited from FastlaneConfiguration
TradeRepresentativeContactInformation Dictionary<string, string>
Gets or sets the trade representative contact information.
UseBundleExecution bool
Gets or sets a value indicating whether [use bundle execution].
Inherited from FastlaneConfiguration
UserName string
Gets or sets your Apple ID Username.
Inherited from FastlaneConfiguration

Extension Methods

Name Value Summary
Dump<FastlaneDeliverConfiguration>() string
Get a basic string representation of specified object.
Requires the Cake.Incubator addin
IsIn<FastlaneDeliverConfiguration>(FastlaneDeliverConfiguration[]) bool
Checks if the source is contained in a list
Requires the Cake.Incubator addin
NotNull<FastlaneDeliverConfiguration>(string) void
Throws an exception if the specified parameter's value is null.
Requires the Cake.Ftp addin
NotNull<FastlaneDeliverConfiguration>(string) void
Throws an exception if the specified parameter's value is null.
Requires the Cake.Issues addin
ThrowIfNull<FastlaneDeliverConfiguration>(string, string) T
Throws a System.ArgumentNullException with a specific message if the value is null, otherwise returns the value
Requires the Cake.Incubator addin
ThrowIfNull<FastlaneDeliverConfiguration>(string) T
Throws a System.ArgumentNullException if the value is null, otherwise returns the value
Requires the Cake.Incubator addin
ToDictionary() IDictionary<string, object>
Requires the Cake.DeployParams addin

See Also