diff --git a/src/application/buildIos.ts b/src/application/buildIos.ts index 71505f5..5c9813c 100644 --- a/src/application/buildIos.ts +++ b/src/application/buildIos.ts @@ -12,7 +12,7 @@ function installPods() { executeCommand('pod install', {cwd: iosFolder}) } -function _buildIos(buildType: string, platformName: keyof typeof iosBuildPlatforms) { +function _buildIos(buildType?: string, platformName: keyof typeof iosBuildPlatforms = 'simulator') { const iosFolder = path.join(getProjectRootDir(), 'ios') const workspacePath = path.join(iosFolder, `${appName}.xcworkspace`) const buildFlavor = getIosFlavors(buildType) @@ -59,7 +59,7 @@ function _buildIos(buildType: string, platformName: keyof typeof iosBuildPlatfor } -export function buildIos(buildType: string, platformName: keyof typeof iosBuildPlatforms) { +export function buildIos(buildType?: string, platformName: keyof typeof iosBuildPlatforms = 'simulator') { installPods() _buildIos(buildType, platformName) } diff --git a/src/commands/build.ts b/src/commands/build.ts index 76fbc4c..78be5e5 100644 --- a/src/commands/build.ts +++ b/src/commands/build.ts @@ -16,7 +16,7 @@ export default class Build extends Command { ios: Flags.boolean({char: 'i', description: 'Generate ios native build'}), android: Flags.boolean({char: 'a', description: 'Generate android native build'}), all: Flags.boolean({description: 'Generate both ios and android native build'}), - flavor: Flags.string({char: 'f', description: 'Specify flavor to build', default:'dev'}), + flavor: Flags.string({char: 'f', description: 'Specify flavor to build'}), } static args = {