iOSアプリ開発をしていると、同じ名前のProvisioning Profileをインストールして古いものが参照されてビルドが失敗する、ということが多々発生する。
Provisioning profile “プロファイル名” doesn’t include the currently selected device “デバイス名”.
Provisioning Profileにデバイスを登録している筈なのに↑が出る場合などは高確率でそのケースでしょう。
そんな時は古いProvisioning Profileを消して指定しなおせばビルドが成功する。
従来のXcodeでは Xcode > Preferences > Accounts > View Detailsから
Provisioning Profileを削除することが出来たが、Xcode 8にはView Detailsが存在しない。
従って、下記ディレクトリの中身を直接削除する。
/Users/ユーザ名/Library/MobileDevice/Provisioning Profiles
このディレクトリの中身を削除し、Provisioning Profileをインストールし直せばビルド成功するはず。