web-dev-qa-db-ja.com

Xcodeビルド警告-ターゲットの整合性-プロビジョニングプロファイルはProjectnameTestsターゲットに対してのみ期限切れです

これまでに作成したすべてのアプリがこれを実行します。アプリには何もしませんし、実行することもできませんが、常に1つの警告が表示されるのは面倒です。

Xcode 4.2 OSX 10.7.3を使用しています

これは実際の警告です:

-ターゲット整合性プロビジョニングプロファイルの有効期限が切れています

以下にそのイメージを示しますので、説明する必要はありません。 (編集して、実際のプロジェクト名がプライバシーのためにあった場所に「プロジェクト」を入れました)

enter image description here

助けてくれてありがとう!

67
rob1302

同じ問題がありました。

最終的に解決されたのは、一般的にいくつかの期限切れのプロファイルに関する警告であり、現在のプロジェクトに特にリンクされているプロファイルではありません。

修正するには、Organizer/Devicesタブに移動し、LibraryでProvisioning Profilesを選択します

リストには有効期限が切れた2つのプロファイルがありました。それらは必要なかったので、右クリックして削除しました。

その後、警告は消えました。

121
Simon East

これは、チームで作業するときのXcode 5とは少し異なります...

私はもう存在していなかった古いプロファイルが期限切れになるという同じ警告を出しますが、Xcodeの接続されたチームのローカルアカウント設定にはまだ存在していました(Xcode -> Preferences -> Accounts -> <team account in question> -> View Details)。そこで、これらのプロファイルを更新したところ、はい、警告は消えました

残念ながら、このチームアカウントには、ローカルアカウント設定に同期したばかりの他のアプリの有効期限が切れたプロファイルがさらにあります(クライアントアカウントなので削除することはできません)。そして今Xcodeは、それらのすべてが期限切れになっていることを訴えます。あなたは時々あなたが得たものに満足しているべきだと思う、それは悪化する可能性があります...

37
TheEye

今日、古いプロジェクトでも同じ警告が出ました。

私はこれを試しましたが、警告は消えました。

[ビルド設定]-> [コード署名ID]で、[自動プロファイルセレクター]を選択します。

18
Makoto Setoh

Xcode 6の場合:

  1. 設定に移動します(Cmd +、
  2. アカウント
  3. アカウントを選択してください
  4. チームを選択してください
  5. 詳細の表示をクリックします
  6. 警告からプロビジョニングプロファイルを選択する
  7. 右クリック(Finderで表示)
  8. finderから削除

これで警告が消えるか、別の警告について上記の手順を繰り返す必要があります

からすべてのプロビジョニングプロファイルを削除しました

cd ~/Library/MobileDevice/Provisioning\ Profiles/

そしてそれはなくなっています。

これを使用できます シェルスクリプト プロビジョニングプロファイルの名前を取得します

7

プロビジョニングプロファイルの有効期限が間もなく切れるので、更新する必要があるという警告です。 AppleのデベロッパーセンターWebサイトでこれを行うことができます。開発者プロファイルプログラムも期限切れになりそうな場合は、更新する必要があります。

4
Nikola Kirev

古いプロファイルを削除した後、警告を消すためにXcodeを再起動する必要もありました。

2
Joel

私は同様の問題を抱えています、Xcodeは1つのプロビジョニングプロファイルが期限切れになると言います。次に、developer.Apple.comにアクセスして、期限切れになるプロビジョニングプロファイルを削除します。希望はあなたを助けることができます。

2
leolmq

使用したプロビジョニングプロファイルが失効/期限切れの証明書で署名されたため、この問題が発生しました。まず、メンバーセンターにアクセスして、期限切れの無効なプロビジョニングプロファイルを削除します。必要なものを再生成します。 Xcodeをクリーンアップするには、[設定]-> [アカウント]に移動し、アカウントを選択します。

[詳細を表示]をクリックします。

プロファイルを右クリック-> Finderで表示。それらをすべて削除します。次に、XCodeに戻って詳細を閉じ、再度開き(更新のため)、必要なものを再ダウンロードします(各プロファイルのダウンロードボタンがあります)。

警告は消えました。 Xcodeはコード署名の問題について不平を言うかもしれませんが、「解決」をクリックするとこれは自動的にクリアされます。

その後、すべてが機能しました。

1
nickdnk