【スクショ全部入り】iOSプロビジョニングプロファイルの更新 その1 〜証明書更新〜

<a href="http://www.get-hack.info/blog/wp/wp-content/uploads/2015/09/certificates_00.png" target="_blank"><img src="http://www.get-hack.info/blog/wp/wp-content/uploads/2015/09/certificates_00.png" alt="certificates_00" class="alignnone size-full wp-image-793" /></a>

iPhone実機にインストールした開発アプリをタップすると、「“アプリ名”はもう利用できません。」というもの悲しい表示とともに、起動できなくなっていました。
プロビジョニングプロファイルの期限が切れていたようです。

もう1年経ったのか…と思いつつ。
毎年、更新手順を忘れがちなプロビジョニングプロファイルの更新手順について、自分用メモとしてまとめておこうと思います。

画像多めなので、2〜3回に分ける予定です。
回が進むごとにスクリーンショットが減ったり、途中で終わったらごめんなさい。

<h2>プロビジョニングプロファイル更新の流れ</h2>
<ul>
<li>証明書更新（更新必須） ←今回ここ</li>
<li>登録デバイス更新（更新任意・来月執筆するかも）</li>
<li><a href="http://qiita.com/sigtta/items/8c09674d33444a04640c">プロビジョニングプロファイル更新（更新必須）</a></li>
</ul>
Apple Developer Programの更新期限ももうすぐなのですが、来月やります…
（更新後、登録デバイスリセットが可能になるので「登録デバイス更新」を書くとしたらこのタイミング）

<h2>証明書要求ファイルの作成</h2>

<a href="http://www.get-hack.info/blog/wp/wp-content/uploads/2015/09/certificates_01.png" target="_blank"><img src="http://www.get-hack.info/blog/wp/wp-content/uploads/2015/09/certificates_01.png" alt="certificates_01"class="alignnone size-full wp-image-749" /></a>
Macメニューバーの虫眼鏡アイコンをクリックして「Spotlight」を起動

<a href="http://www.get-hack.info/blog/wp/wp-content/uploads/2015/09/certificates_02.png" target="_blank"><img src="http://www.get-hack.info/blog/wp/wp-content/uploads/2015/09/certificates_02.png" alt="certificates_02" class="alignnone size-full wp-image-750" /></a>
“キーチェーンアクセス”と入力して「キーチェーンアクセス」（鍵のアイコン）をクリック

<a href="http://www.get-hack.info/blog/wp/wp-content/uploads/2015/09/certificates_03.png" target="_blank"><img src="http://www.get-hack.info/blog/wp/wp-content/uploads/2015/09/certificates_03.png" alt="certificates_03" class="alignnone size-full wp-image-751" /></a>
「キーチェーンアクセス」が起動したら[キーチェーンアクセス] > [認証アシスタント] > [認証用に証明書を要求]

<a href="http://www.get-hack.info/blog/wp/wp-content/uploads/2015/09/certificates_04.png" target="_blank"><img src="http://www.get-hack.info/blog/wp/wp-content/uploads/2015/09/certificates_04.png" alt="certificates_04" class="alignnone size-full wp-image-777" /></a>
「ユーザのメールアドレス」と「通称」を入力
「ユーザのメールアドレス」は、Apple Developer Programに登録したApple IDのメールアドレスを入力
「ディスクに保存」を選択し、「鍵ペア情報を指定」にチェックをして[続ける]をクリック

<a href="http://www.get-hack.info/blog/wp/wp-content/uploads/2015/09/certificates_05.png" target="_blank"><img src="http://www.get-hack.info/blog/wp/wp-content/uploads/2015/09/certificates_05.png" alt="certificates_05" class="alignnone size-full wp-image-753" /></a>
わかりやすい場所を指定して[保存]

<a href="http://www.get-hack.info/blog/wp/wp-content/uploads/2015/09/certificates_06.png" target="_blank"><img src="http://www.get-hack.info/blog/wp/wp-content/uploads/2015/09/certificates_06.png" alt="certificates_06" class="alignnone size-full wp-image-778" /></a>
「鍵のサイズ」は[2048ビット]を選択、「アルゴリズム」は[RSA]を選択
[続ける]をクリック

<a href="http://www.get-hack.info/blog/wp/wp-content/uploads/2015/09/certificates_07.png" target="_blank"><img src="http://www.get-hack.info/blog/wp/wp-content/uploads/2015/09/certificates_07.png" alt="certificates_07" class="alignnone size-full wp-image-755" /></a>
[Finderに表示]をクリック

<a href="http://www.get-hack.info/blog/wp/wp-content/uploads/2015/09/certificates_08.png" target="_blank"><img src="http://www.get-hack.info/blog/wp/wp-content/uploads/2015/09/certificates_08.png" alt="certificates_08" class="alignnone size-full wp-image-756" /></a>
証明書要求ファイルが作成されていることを確認


<h2>証明書の更新</h2>

※スクリーンショットが「Google Chrome」ですが「Safari」推奨です。以前、Chromeでどこかの処理で止まったことがあります。

<a href="http://www.get-hack.info/blog/wp/wp-content/uploads/2015/09/certificates_09.png" target="_blank"><img src="http://www.get-hack.info/blog/wp/wp-content/uploads/2015/09/certificates_09.png" alt="certificates_09" class="alignnone size-full wp-image-757" /></a>
WEBブラウザで「<a href="https://developer.apple.com/jp/" target="_blank">Apple Developer</a>」にアクセス
[メンバーセンター]をクリック

<a href="http://www.get-hack.info/blog/wp/wp-content/uploads/2015/09/certificates_10.png" target="_blank"><img src="http://www.get-hack.info/blog/wp/wp-content/uploads/2015/09/certificates_10.png" alt="certificates_10" class="alignnone size-full wp-image-758" /></a>
Apple IDとパスワードを入力
[Sign In]をクリック

<a href="http://www.get-hack.info/blog/wp/wp-content/uploads/2015/09/certificates_11.png" target="_blank"><img src="http://www.get-hack.info/blog/wp/wp-content/uploads/2015/09/certificates_11.png" alt="certificates_11" class="alignnone size-full wp-image-759" /></a>
[Certificates, Identifiers & Profiles]をクリック

<a href="http://www.get-hack.info/blog/wp/wp-content/uploads/2015/09/certificates_12.png" target="_blank"><img src="http://www.get-hack.info/blog/wp/wp-content/uploads/2015/09/certificates_12.png" alt="certificates_12" class="alignnone size-full wp-image-760" /></a>
「iOS Apps」の[Certificates]をクリック

<a href="http://www.get-hack.info/blog/wp/wp-content/uploads/2015/09/certificates_13.png" target="_blank"><img src="http://www.get-hack.info/blog/wp/wp-content/uploads/2015/09/certificates_13.png" alt="certificates_13" class="alignnone size-full wp-image-761" /></a>
[iOS Apps]が選択されていて、「Certificates」のいずれか（[ALL]など）が選択されていることを確認
[+]をクリック

<a href="http://www.get-hack.info/blog/wp/wp-content/uploads/2015/09/certificates_14.png" target="_blank"><img src="http://www.get-hack.info/blog/wp/wp-content/uploads/2015/09/certificates_14.png" alt="certificates_14" class="alignnone size-full wp-image-762" /></a>
ズイズイっと下の方にスクロール

<a href="http://www.get-hack.info/blog/wp/wp-content/uploads/2015/09/certificates_15.png" target="_blank"><img src="http://www.get-hack.info/blog/wp/wp-content/uploads/2015/09/certificates_15.png" alt="certificates_15" class="alignnone size-full wp-image-763" /></a>
[App Store and Ad Hoc]を選択
また、ズイズイっと下の方にスクロール

<a href="http://www.get-hack.info/blog/wp/wp-content/uploads/2015/09/certificates_16.png" target="_blank"><img src="http://www.get-hack.info/blog/wp/wp-content/uploads/2015/09/certificates_16.png" alt="certificates_16" class="alignnone size-full wp-image-764" /></a>
[Continue]をクリック

<a href="http://www.get-hack.info/blog/wp/wp-content/uploads/2015/09/certificates_17.png" target="_blank"><img src="http://www.get-hack.info/blog/wp/wp-content/uploads/2015/09/certificates_17.png" alt="certificates_17" class="alignnone size-full wp-image-765" /></a>
下の方にスクロール

<a href="http://www.get-hack.info/blog/wp/wp-content/uploads/2015/09/certificates_18.png" target="_blank"><img src="http://www.get-hack.info/blog/wp/wp-content/uploads/2015/09/certificates_18.png" alt="certificates_18" class="alignnone size-full wp-image-766" /></a>
[Continue]をクリック

<a href="http://www.get-hack.info/blog/wp/wp-content/uploads/2015/09/certificates_19.png" target="_blank"><img src="http://www.get-hack.info/blog/wp/wp-content/uploads/2015/09/certificates_19.png" alt="certificates_19" class="alignnone size-full wp-image-767" /></a>
[Choose File]をクリック
さきほど作成した証明書要求ファイルを選択して[開く]

<a href="http://www.get-hack.info/blog/wp/wp-content/uploads/2015/09/certificates_20.png" target="_blank"><img src="http://www.get-hack.info/blog/wp/wp-content/uploads/2015/09/certificates_20.png" alt="certificates_20" class="alignnone size-full wp-image-768" /></a>
[Generate]をクリック

<a href="http://www.get-hack.info/blog/wp/wp-content/uploads/2015/09/certificates_21.png" target="_blank"><img src="http://www.get-hack.info/blog/wp/wp-content/uploads/2015/09/certificates_21.png" alt="certificates_21" class="alignnone size-full wp-image-769" /></a>
[Download]をクリックして証明書ファイルをダウンロード

<a href="http://www.get-hack.info/blog/wp/wp-content/uploads/2015/09/certificates_22.png" target="_blank"><img src="http://www.get-hack.info/blog/wp/wp-content/uploads/2015/09/certificates_22.png" alt="certificates_22" class="alignnone size-full wp-image-770" /></a>
[Done]をクリック

<a href="http://www.get-hack.info/blog/wp/wp-content/uploads/2015/09/certificates_23.png" target="_blank"><img src="http://www.get-hack.info/blog/wp/wp-content/uploads/2015/09/certificates_23.png" alt="certificates_23" class="alignnone size-full wp-image-771" /></a>
証明書一覧に追加されていることを確認

<a href="http://www.get-hack.info/blog/wp/wp-content/uploads/2015/09/certificates_24.png" target="_blank"><img src="http://www.get-hack.info/blog/wp/wp-content/uploads/2015/09/certificates_24.png" alt="certificates_24" class="alignnone size-full wp-image-772" /></a>
ダウンロードした証明書ファイルをダブルクリック

<a href="http://www.get-hack.info/blog/wp/wp-content/uploads/2015/09/certificates_25.png" target="_blank"><img src="http://www.get-hack.info/blog/wp/wp-content/uploads/2015/09/certificates_25.png" alt="certificates_25" class="alignnone size-full wp-image-791" /></a>
「キーチェーンアクセス」が起動して証明書が登録される

<a href="http://www.get-hack.info/blog/wp/wp-content/uploads/2015/09/certificates_26.png" target="_blank"><img src="http://www.get-hack.info/blog/wp/wp-content/uploads/2015/09/certificates_26.png" alt="certificates_26" class="alignnone size-full wp-image-774" /></a>
期限が切れた証明書や不要になった証明書は削除

昨年9月にお客さん用にまとめた資料があったので見比べてみましたが、UIや手順は基本的に変わっていないようでした。

<a href="http://qiita.com/sigtta/items/8c09674d33444a04640c">次回</a>に続きます。