2012-12-07 21 views
5

プロジェクトのプロビジョニングプロファイルが正しく選択されている場合は、Jenkins/xcodebuildを使用してビルドできます。xcodebuild/JenkinsがiOSジョブのPROVISIONING_PROFILEを見つけることができません

xcodebuildでプロビジョニングプロファイルを設定できます。残念ながら

、ジェンキンスユーザーが

xcodebuild PROVISIONING_PROFILE="XXX"

...ビルド出力のたくさん ...

Check dependencies

Code Sign error: Provisioning profile 'XXX' can't be found

を実行します

私は、プロビジョニングプロファイルが/Users/Shared/Jenkins/LibraryMobileDevice/Provisioning Profiles

に格納されている〜/ライブラリ/モバイル装置/プロビジョニングプロファイル/

でファイルにアクセスする誰もがどこを知って、同じラインを実行すると、それは通常のユーザーアカウントで動作することができますそうでなければ、Jenkinsのユーザーはこれらを探していますか?

+0

によって読み取られることはありませんが、あなたはそう?: 'のように、プロビジョニングプロファイルへの完全なパスを使用してみましたxcodebuild PROVISIONING_PROFILE = "/ Users/Shared/Jenkins/Library/MobileDevice/Provisioning \ Profiles" – jpancoast

+0

試してみても動作しません – Luke

答えて

2

この質問に答えるには、プロビジョニングプロファイルは、UUIDの後に名前を付ける必要があります。

あなたがダウンロードして.mobileprovisionファイルの名前を変更していない場合、それはxcodebuild

A script for doing so is in another StackOverflow answer

関連する問題