xcodebuild OptionsPlistパラメータを使用してAdhoc版ipaをエクスポート

1155 ワード

  • [[ -s "$HOME/.rvm/scripts/rvm"]] && source "$HOME/.rvm/scripts/rvm"&& rvm use system

  • Xcode 7.0と8.0の後です.xcodebuild-exportArchive-exportFormat ipaを使用してipaをエクスポートすると、エクスポートに影響しない警告が表示されます.新しいエクスポート方法を指摘するだけです.
    まず、次のコマンドラインを見てみましょう.
    xcodebuild
    -exportArchive
    -archivePath ./build/app.xcarchive
    -exportPath ./out
    -OptionsPlist ./com.options.plist
    ここではパラメータについていくつか説明します
    1.-exportPathパラメータはipaを出力するフォルダであり、存在しない場合は新規作成されます.ipaの名前は、schemeまたはbuild settingの名前をipaファイル名として自動的に使用します.
    2.OptionsPlist./com.options.plistは新しいパラメータで、plistファイルにはad-hocまたはappstoreの2つの構成があります.ここにad-hocの構成をリストします
    
    
    
    
            method//app-store/enterprise/ad-hoc/development
            enterprise
    
    

    3.このコマンドラインのエクスポートを呼び出すときは、まず次の文を実行し、システムを使用するrvmを切り替えます.
    [[ -s "$HOME/.rvm/scripts/rvm"]] && source "$HOME/.rvm/scripts/rvm"&& rvm use system
    error: exportArchive: No applicable devices found.
    このローを呼び出さないと、エラーが表示されます.