iOS
コマンドラインからのXcodeビルドとアーカイブ
サーチ…
構文
xcodebuild [-project name.xcodeproj] -scheme schemename [[-destination destinationspecifier] ...] [-destination-timeout value] [-configuration configurationname] [-sdk [sdkfullpath | sdkname]] [action ...] [buildsetting=value ...] [-userdefault=value ...]
パラメーター
オプション | 説明 |
---|---|
-プロジェクト | プロジェクトname.xcodeprojをビルドします。 |
-scheme | ワークスペースを構築する場合は必須です。 |
-先 | 宛先デバイスを使用する |
設定 | ビルド構成を使用する |
-sdk | 指定されたSDK |
備考
プロジェクトがあるディレクトリからxcodebuild
を実行して、Xcodeプロジェクトをビルドします。 Xcodeワークスペースを構築するには、 -workspaceと-schemeの両方のオプションを渡してビルドを定義する必要があります。このスキームのパラメータはビルドされるターゲットとビルド方法を制御しますが、xcodebuildに他のオプションを渡してスキームのいくつかのパラメータをオーバーライドすることもできます。
ビルドとアーカイブ
ビルド:
xcodebuild -exportArchive -exportFormat ipa \
-archivePath "/Users/username/Desktop/MyiOSApp.xcarchive" \
-exportPath "/Users/username/Desktop/MyiOSApp.ipa" \
-exportProvisioningProfile "MyCompany Distribution Profile"
アーカイブ:
xcodebuild -project <ProjectName.xcodeproj>
-scheme <ProjectName>
-sdk iphonesimulator
-configuration Debug
-destination "platform=iOS Simulator,name=<Device>,OS=9.3"
clean build
Modified text is an extract of the original Stack Overflow Documentation
ライセンスを受けた CC BY-SA 3.0
所属していない Stack Overflow