Member Centerで新規検証端末のUDIDを登録後、Xcode7でTeam Provisioning Profileの更新でつまづいたのでメモ。
Team Provisioning ProfileはXcodeが管理、生成しており、自動的に証明書とデバイスとApp IDの紐付けを行ってくれるとても便利な機能。
これを更新する必要があるときは、
Xcode6まではXcode -> Preferences -> Account -> View Details -> Refreshをクリックすればよかった。
だけど、Xcode7ではRefreshのボタンがDownload Allに変わってしまい、
いくら押しても何も変更がでない。
その場合は以下の手順を踏めばよさそう。
- Xcode -> Preferences -> Account -> View Detailsから該当のTeam Provisioning Profileを右クリックしMove to Trash
- Team Provisioning Profileを利用するXcodeプロジェクトのGeneralタブを開く
- 'No Provisioning File'というエラーが出ているため、Fix Issueをクリック
これで一応Team Provisioning Profileが更新・ダウンロードされるみたいです。
なんか微妙..