kubou.dev();

好きな言葉は一石二鳥

Xcode6でiOS8の実機でアーカイブすると、「Process launch failed: Security」

iOS8が載っているiPhone6PlusにてXcode6でアーカイブを試みると、「Process launch failed: Security」と表示され失敗した。
原因は、iPhone6Plusに古いプロビジョニングファイルが入っていたため。
以前使用していたiPhoneからデータを移行したため、プロビジョニングファイルも一緒に移行されたよう。

以下の手順で必要ないプロビジョニングファイルを削除して解決。

  1. iPhone6PlusをUSBでMacに接続
  2. Xcode6のWindow -> Devicesを選択
  3. iPhone6Plusを右クリック -> 「Show Provisioning Profiles」を選択
  4. 削除するプロビジョニングファイルを選択して「-」ボタンをクリック

この手順で必要ないプロビジョニングファイルをすべて削除したら、再アーカイブ。
見事に正常終了。done!