更新:
Xcode 5.1ではドロップダウンが修正されているように見えるため、2つのプロファイルに同じ名前が付いている場合は常に「(何とか)」と表示されます。これにより、正しいものを選択できます。どちらがはるかに優れています:)
これに数回噛まれる。Xcode5は「Provisioning Profile」を単一のフィールドとして表示します。これは常に正しくなく、AppleはこのようなGUIをコーディングしてはなりません(Appleの初心者のミスです)。
Xcode5(以前のバージョンなし)では、「プロビジョニングプロファイル」の2つの値があります。これは、「コード署名ID」を設定する前に設定する必要があります。明らかに、最初に設定する必要があるので... Appleはそれを2番目にリストに追加しました。「前」に設定する必要があるものの下にある3つの項目。
(そこにひどいGUIデザインのボーナスポイント...)
また、壊れています。同じ名前のプロビジョニングプロファイルが2つある場合、Xcode5では、そのうちの1つだけを選択できます。これを回避するには、iPhone構成ユーティリティを使用して目的のプロファイルを見つけ、30桁の「プロファイルID」を見つけて、それをコピーして、プロビジョニングプロファイルドロップダウンの「その他」の値に貼り付けます。
プロビジョニングプロファイルには、「Debug」の値と「Release」の異なる値が必要です(手動でカスタムメガプロファイルを作成しない限り、Appleは2つを別々に保持します)。
デバッグプロファイルには、上記の同名のバグが含まれることがよくあります。ほとんどの人は、すべてのプロジェクトで、Appleが自動生成するチームプロビジョニングプロファイルを使用します。(Xcode5の別のバグ)。
両方の値を設定すると、「コード署名ID」フィールドが最終的に正しく機能し始めます。実際、これはうまく機能します。Xcodeの以前のほとんどのバージョンでは、このフィールドは壊れていて、「自動」選択はほとんど機能しませんでした。Xcode5では、それができONLY事前に選択したプロビジョニングプロファイル内にあるコード署名値使用ます。そのため、時間の100%が正しいように見えます。
(つまり、安全に「自動」に設定できます。以前のバージョンのXcodeでは、Xcodeは多くの場合、開発者ビルドに「自動」で配布プロファイルを使用し、その逆もあり、多くの問題を引き起こしていました)