いつものようにmonacaでアプリをビルドしようとすると見慣れない表示
![](https://apps.jp.net/wordpress/wp-content/uploads/2021/01/46fc58a88097bea4be1db162754d5530-2-1024x363.png)
毎年なんだこれと思ってしまいますが、開発用の証明書が切れている通知ですね。
アプリ開発を1年以上していると必ず訪れる各種証明書の更新。
上田は1月にdeveloperプログラムを購入したのでこの時期に更新です。
そんなわけで手順をメモ
コンテンツ
iOSアプリ開発各種証明書の更新手順
1. Apple Developer Program更新費用を払う
これは簡単なのでOK。ここから更新してください
Apple Developer Program
https://developer.apple.com/jp/programs/
2. monaca IDEでCSRファイルをダウンロード
monaca IDEにCSRのダウンロードというリンクがあるのでここからファイルをダウンロードします。
![](https://apps.jp.net/wordpress/wp-content/uploads/2021/01/46fc58a88097bea4be1db162754d5530-2-1024x680.jpg)
拡張子が見慣れないですが、certSigningRequestファイルです。証明書の要求ファイル的な意味。
![](https://apps.jp.net/wordpress/wp-content/uploads/2021/01/ios-1024x832.png)
macだとこんな感じのアイコンのファイルです。
3. Apple Developer画面でCertificateファイルを作成
さっき作ったCSRファイルを使ってCertificateファイル(証明書ファイル)を作成します。
Apple Developerにログインして以下のページにアクセス。
https://developer.apple.com/account/resources/certificates/list
Certificatesの横の+マークをクリック
![](https://apps.jp.net/wordpress/wp-content/uploads/2021/01/Certificates__Identifiers___Profiles_-_Apple_Developer-1024x516.png)
次に、Softwareの一覧(用途的な項目)から対象チェックしてContinue。
画像ではiOS App Development(デバッグビルド用)を選択しています。
これともう一個iOS Distributionの証明書(リリース用)も必要なので同様の手順を繰り返してください。
![](https://apps.jp.net/wordpress/wp-content/uploads/2021/01/Certificates__Identifiers___Profiles_-_Apple_Developer-1-1024x857.png)
ファイルをアップロードする画面になります。
さっきmonacaからダウンロードしたCSRファイルをアップしてContinue。
![](https://apps.jp.net/wordpress/wp-content/uploads/2021/01/Certificates__Identifiers___Profiles_-_Apple_Developer-2-1024x667.png)
無事に証明書が作成されたのでDownloadをクリックして保存します。
![](https://apps.jp.net/wordpress/wp-content/uploads/2021/01/Certificates__Identifiers___Profiles_-_Apple_Developer-3-1024x612.png)
macでの表示はこんな感じ
![](https://apps.jp.net/wordpress/wp-content/uploads/2021/01/ios-1-1024x832.png)
4. プロビジョニングプロファイルを作成
Apple Developer画面Profileメニューから以下にアクセス
https://developer.apple.com/account/resources/profiles/list
期限が切れているプロビジョニングプロファイル名をクリック。
画像ではnet.jp.apps.kojiueda.admobを選んでいます。
![](https://apps.jp.net/wordpress/wp-content/uploads/2021/01/Certificates__Identifiers___Profiles_-_Apple_Developer-4-1024x389.png)
3の手順で作成したCertificate(証明書)名を選んでsaveをクリック。
![](https://apps.jp.net/wordpress/wp-content/uploads/2021/01/Certificates__Identifiers___Profiles_-_Apple_Developer-5-1024x524.png)
完了したらダウンロードして保存します。
![](https://apps.jp.net/wordpress/wp-content/uploads/2021/01/Certificates__Identifiers___Profiles_-_Apple_Developer-6-1024x405.png)
3〜4の手順をDevelopment(デバッグビルド用)とDistribution(リリース用)の2つ分繰り返します。
最終的に最低5個のファイルをダウンロードすることになります。
アプリを複数リリースしている場合は、アプリ数に応じてprovisionファイルが増えます。
![](https://apps.jp.net/wordpress/wp-content/uploads/2021/01/ios-2-1024x519.png)
5. monacaに各種ファイルをアップロード
monacaを開いてビルド設定画面から、証明書ファイル(.cer) -> プロビジョニングプロファイル(.mobileprovision)の順にアップロードして完了です。
![](https://apps.jp.net/wordpress/wp-content/uploads/2021/01/46fc58a88097bea4be1db162754d5530-3-1024x499.png)
これで完了です。
多くの副業難民を救ったアプリビジネスのノウハウの集大成を完全無料で公開!
運営実績5年以上、指導実績1200名を超えて月収100万円以上の実績者を多数輩。
最高月収867万円達成者も語る「時間」や「場所」に縛られない理想的な副業ライフを手に入れるための特別レッスンを今すぐ受け取ってください!