1
通常、私は、企業のビルドを使用してIPAファイルを構築するためにXcodeのを使用します。xcodeコマンドラインを使用してエンタープライズipaを構築するにはどうすればよいですか?
これらの使用してxcodebuildの同等は何ですか? 「exportOptions.plist」、特にキーのタグを設定する方法
?
通常、私は、企業のビルドを使用してIPAファイルを構築するためにXcodeのを使用します。xcodeコマンドラインを使用してエンタープライズipaを構築するにはどうすればよいですか?
これらの使用してxcodebuildの同等は何ですか? 「exportOptions.plist」、特にキーのタグを設定する方法
?
Xcode 8.3以降を使用していることを前提としています。
<scheme>
と xcodebuild -scheme <scheme> -exportArchive -archivePath <xcarchivepath> -exportPath <destinationpath> -exportOptionsPlist <plistpath>
:あなたは
<xcarchivepath
を構築し、エクスポートするスキームの名前:任意の作成されたアーカイブが置かれるディレクトリ、またはアーカイブすると次は、トリックを行う必要がありますそれは<destinationpath>
をエクスポートする必要があります:Pへのパス:アーカイブ<plistpath>
からエクスポートされた製品の保存先アーカイブのエクスポートを設定するリストファイル(teamIDエントリはオプションで、以下の内容を参照してください)
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
<plist version="1.0">
<dict>
<key>method</key>
<string>enterprise</string>
</dict>
</plist>
あなたはターミナルでxcodebuild -h
を実行することにより、plistファイルで使用可能なすべてのキーでリストを取得することができます。
希望に役立ちます。
エラーxcidebuildエラーを取得:-schemeは「teamID」の文字列を取得する方法-exportArchive – user1872384
と一緒に指定することはできませんフラグ? – user1872384
最も簡単な方法は、その後、プロジェクトの 'General']タブであなたのチームを選択し、' Settings'を構築するタブに切り替えて、 'Signing'sectionに'開発Team'行を選択することです。テキストエディタで '⌘'+' C'を押してから '⌘'+' V'を押します。 'DEVELOPMENT_TEAM = xyz'というキー値のペアを挿入する必要があります –