1

統合の概要に、ipa ファイルへのリンクが表示されます

ここに画像の説明を入力

環境: xcode7、mac os サーバー 5.0.4

統合後のスクリプトでの統合が成功した後、ipa ファイルが見つかりません。ビルド後のスクリプトからのログ:

submit Crashlytics: Crashlytics.framework/submit 1.3.5 (15)
submit Crashlytics: No file found at path /Library/Developer/XcodeServer/Integrations/Integration-54550b26ed9ba94f644c10b0691a1634/CIT.ipa

この -ipaPath "${XCS_OUTPUT_DIR}/${XCS_PRODUCT}" のように環境変数を使用してみましたが、次のエラーが発生しました

submit Crashlytics: Crashlytics.framework/submit 1.3.5 (15)
submit Crashlytics: Path must be to an .ipa file. To create an .ipa distribute an archive (ad-hoc) using Xcode.
4

3 に答える 3

1

これを試して

"${XCS_OUTPUT_DIR}/ExportedProduct/Apps/${XCS_BOT_NAME}.ipa"

それは私のために働いている唯一のものです。

このwwdc 2015プレゼンテーションによると、以下XCS_PRODUCTを生成する必要があります。

.ipa または .app へのパス (ボットが作成した場合)

しかし、それは現在機能していません...

于 2015-11-02T14:32:04.697 に答える
1

最新の Xcode Server 5.1 バージョンでは、単に使用します

"${XCS_PRODUCT}"
于 2016-03-30T13:47:36.943 に答える