質問

コマンドラインからIPAファイルを生成するための最良のアプローチは何ですか?

私はXcode 4.2を使用していて、以下を使用してアーカイブを生成しています。

xcodebuild -scheme AppStore clean archive

これにより、CODESIGNING後にビルド出力ディレクトリ内の.DSYMおよび.APPファイルが生成されます。 .ipaファイルを生成するにはどうすればよいですか?言い換えれば、私はGUIで以下を行うことに相当するコマンドラインを探しています

  1. オーガナイザー - アーカイブ
  2. シェア
  3. iOS App Storeパッケージ
  4. 再署名しないでください

ありがとう!

役に立ちましたか?

解決

不足しているピースは、PackageApplicationユーティリティを使用しています。

/usr/bin/xcrun -sdk iphoneos PackageApplication -v $FULL_PATH_TO_APP -o $OUTPUT_PATH

また、このスクリプトオプションを辞任し、埋め込みプロファイルに渡すこともできます。を使用して --sign--embed それぞれフラグ。

他のヒント

このツールにより、構築(および配布)が些細なことになります。 https://github.com/nomad/shenzhen

アーカイブの後、あなたは目的の形式IE IPAに「エクスポート」する必要があります:

XcodeBuild -SDK iPhoneos7.0 -ArchivePath "ファイルへのパス" -exportpath "path_for_export" -exportformat -exportarchive -exportprovisioningprofile "provisioning_profile_to_export_with" "

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top