開発用Provisionの更新

キーチェーンアクセスを起動し、
以前に作ったIphone Developer(異なるかも?)といった
名前のキーチェーンを予め削除する。


「キーチェーンアクセス」→「証明書アシスタント」
→「認証局に証明書を要求」を選択し、
「ディスクに保存」と「鍵ペア情報を指定」にチェックを入れ、
CertificateSigningRequest.certSigningRequestを保存する。


ネットのiOS Dev Centerにログインして、
Certificatesを選び、Developのほうに新しく作成する。
その際に、CertificateSigningRequest.certSigningRequestを
送信する必要がある。
ios_development.cerがダウンロード可能になるので、
ダウンロードする。
(以前はAppleWWDRCA.cerもダウンロードしたと思うが、
今回は表示されなかった?のでなし。いいのか?)
ダブルクリックするとキーチェーンアクセスに登録される。
ダブルクリックする前に、古いのを消しておくのを忘れないこと。


Provisionを選んで、古い期限切れのを選び、Editする。
「Certificate」のチェックが外れているので、
チェックを入れてCreate。
provisionの名前.mobileprovisionがダウンロード可能になるので、
ダウンロードする。
ログアウトする。


XcodeのWindowからOrganizerを開く。
古いprovisionを削除する。
Organizerを開いた状態で、
provisionの名前.mobileprovisionをダブルクリックすると、
登録される。
Organizerを閉じる。


プログラム(プロジェクト)を開く。
サイドバーのファイルなどの一覧が出る場所の
一番上の、プロジェクト名が出ているところをクリック。
プロジェクトの設定画面が出るので、
Build SettingsのCode SigningのCode Signing Identityに
provisionを設定し直す。


以上