4

現在、xcode コマンド ライン ツール (xcodebuild および xcrun) を使用して IPA ファイルを作成する際に問題が発生しています。最初に次を実行します。

xcodebuild -scheme スキーム -sdk iphoneOS6.0 -arch armv7 -configuration config clean build#

ここで、scheme と config は関連するスキームと構成です

それから私は走ります

xcrun -sdk iphoneos PackageApplication -v appPath -o ipaPath -sign codesignature

ここで、appPath と ipaPath は、アプリと ipa へのパス、および ipa に署名するコード署名です。プロビジョニングプロファイルの埋め込みも試しました

このプロセスで ipa ファイルが生成されますが、それを iTunes にドラッグしようとすると、有効な IPA ではないことが示されます。また、xcode のアーカイブを介してアドホック配布プロセスを介してこのプロセスを試し、有効な IPA を作成することができましたが、プロセスを自動化しようとしているため、これは本当に必要なものではありません。

IPAが無効になる理由はありますか?

ありがとう

4

1 に答える 1

0

--embedプロビジョニング プロファイルを忘れました。

私はこのようなことをします

xcrun -sdk iphoneos PackageApplication -v -o `pwd`/out.ipa --sign "iPhone Distribution: Company Name (ID)" --embed /path/to/mobileprovision 
于 2013-11-22T12:40:32.957 に答える