All apps/Liftoff

Liftoff

liftoff

Liftoff is a CLI for creating and configuring iOS Xcode projects.

Runs as liftoff|macOS|github.com

Command form

ai-draft · 1 task · 10 fields

Generate a new iOS Xcode project, or configure the one in the current directory, with the project name, company, author, prefix and identifier given up front. Per-feature on/off switches are left out.

Opens the form; the finished command lands at your prompt, unrun
otty gui liftoff
Create an Xcode projectExample values, fixed in this page — nothing here reaches a terminal
Basic
Project name*
string
Company name
string
Author name
string
Class prefix
string
Company identifier
string
Project root folder
directory
Advanced
Do not open Xcode
--no-open
TasksEach one presets the form for one job
New project
namecompanyauthorprefixidentifierno_openpath
ParametersOnly these flags are editable in the form
Project root folder
Defaults to a folder named after the project.
path · positional 0
Project name
string
--name-n
Company name
string
--company-c
Author name
string
--author-a
Class prefix
string
--prefix-p
Company identifier
Reverse-DNS style, for example com.mycompany.
string
--identifier-i
Indentation width
integer
--indentation-t
Template
string
--template
Test target name
string
--test-target-name
Do not open Xcode
boolean
--no-open
SourcesEvery flag above is checked against these
man
liftoff [--version] [--help] [--dependency-managers NAMES] [--no-open] [--template TEMPLATE_NAME] [--indentation N] [--name PROJECT_NAME] [--company COMPANY_NAME] [--author AUTHOR_NAME] [--prefix PREFIX] [--identifier IDENTIFIER] [--test-target-name TEST_TARGET_NAME] [PATH] --dependency-managers NAMES specify the dependency managers to use for the project -…
manual2014-03-03

github.com

Before it fills your prompt, Otty checks the installed liftoff against its version. A form that does not match your version is not offered.