Skip to content

ProjectInfo

rockbruno edited this page May 9, 2020 · 1 revision

ProjectInfo

public struct ProjectInfo: CustomStringConvertible

Inheritance

CustomStringConvertible

Initializers

init(xcodeproj:target:configuration:plistPath:versionString:buildNumber:fileUtils:plistExtractor:)

public init(xcodeproj: String, target: String, configuration: String, plistPath: String? = nil, versionString: String? = nil, buildNumber: String? = nil, fileUtils: FileUtils = .init(), plistExtractor: PlistExtractor = XcodeprojPlistExtractor())

Properties

xcodeproj

let xcodeproj: String

target

let target: String

configuration

let configuration: String

fileUtils

let fileUtils: FileUtils

plistPath

let plistPath: String

versionString

let versionString: String?

buildNumber

let buildNumber: String?

description

A visual description of this project.

var description: String

Methods

plistDict()

func plistDict() throws -> NSDictionary

getVersionString()

func getVersionString() throws -> String

getBuildNumber()

func getBuildNumber() throws -> String
Clone this wiki locally