たまにXCodeが以下のエラーを吐くようになり、にっちもさっちもいかないことがあります。
CodeSign error: a valid provisioning profile is required for product type ‘Application’ in SDK ‘Device – iPhone OS 2.1’
その場合の対処方法を見つけました。
プロジェクトファイルのパッケージを開き、project.pbxprojをテキストエディタで開きます。
PROVISIONING_PROFILE
と書かれた行をかたっぱしから削除します。
そして保存します。
Finderから、さいどプロジェクトファイルを開き、ビルドするとさっきまで悩ませていたエラーは出なくなります。
あやうくプロジェクトファイルを作り直すところでした。
よかった、よかった。