2017-04-13 17 views

答えて

3

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ファイルで使用可能なすべてのキーでリストを取得することができます。

希望に役立ちます。

+1

エラーxcidebuildエラーを取得:-schemeは「teamID」の文字列を取得する方法-exportArchive – user1872384

+0

と一緒に指定することはできませんフラグ? – user1872384

+0

最も簡単な方法は、その後、プロジェクトの 'General']タブであなたのチームを選択し、' Settings'を構築するタブに切り替えて、 'Signing'sectionに'開発Team'行を選択することです。テキストエディタで '⌘'+' C'を押してから '⌘'+' V'を押します。 'DEVELOPMENT_TEAM = xyz'というキー値のペアを挿入する必要があります –

関連する問題