iOS証明書の期限が切れたので、再取得する
前提
- 昔、証明書を作った
- 今、期限が切れている
- とりあえず、申請用の証明書を再取得したい
手順
キーチェーンアクセスを起動します。 期限、切れてますね。。。
メニューから、証明書アシスタント -> 認証局に証明書を要求... を実行します。
証明書アシスタントが開くので、メールアドレス・通称が設定されていることを確認、ディスクに保存を選択して、続けるを押します。
証明要求が作成されました。 CertificateSigningRequest.certSigningRequest が保存されたと思います。
iOS Dev Centerを開き、Certificates のAllを選択します。 「+」を押します。
ProductionのApp Store and Ad Hocを選択、Continueを押します。
Continueを押します。
先ほど作成した証明要求( CertificateSigningRequest.certSigningRequest )を選択し、Generate を押します。
生成されるので、Downloadを押します。ios_distribution.cer が落ちてきた気がします。
iOS Distributionの行が増えてますね。
行が増えてますね。
続いて、Provisioning Profileを作ります。 Expiredだらけです。
今回はDistributionのものを取得したいので、それを選択し、Editを押します。
選択されてるCertificatesが無いので、選択し、Generateを押します。
再生成されました。Downloadを押すと、 XXXX.mobileprovision がダウンロードされたと思います。
これで、申請用のipaは作れるようになりました。 同じように、AdHoc/Developmentのprovisioningも出力できそうです。
PUSH通知の証明書も切れてるので、再生成が必要です。 Apple、面倒ですね。。。