新着記事一覧
タグ一覧
テーマ
ライト
ダーク
iPentec.com
/
Doc
/
Mac
/
Xcode
目次
1
現象
2
原因
3
対応方法
3.1
証明書(cerファイル)が作成されていない場合 - 1台目のマシンの場合
3.1.1
ビルドに必要なファイル
3.2
証明書(cerファイル)が既に作成されている場合 - 2台目以降のマシンの場合
3.2.1
ビルドに必要なファイル
Web検索は
bing
がおすすめ!
No codesigning identities (i.e. certificate and private key pairs) that match the provisioning profile specified in your build settings エラーが発生しコードサイニングできない - Xcode
Xcodeで「No codesigning identities 」エラーが発生する場合の対処法です。
現象
プロジェクトをArchiveでビルドする際に、
No codesigning identities (i.e. certificate and private key pairs) that match the provisioning profile specified in your build settings
エラーが発生し、ビルドに失敗します。
原因
証明書ファイルがインストールされていない可能性があります。
対応方法
証明書(cerファイル)が作成されていない場合 - 1台目のマシンの場合
キーチェーンアクセスを起動
メニューの[証明書アシスタント]の[認証局に証明書を要求...]を選択
必要項目を入力し、証明書要求ファイル(CSR / certSigningRequest)を作成する
iOS Dev Center に証明書要求ファイルをアップロードし、証明書ファイル(CER)を生成する
生成した証明書ファイル(CER)をダウンロードする
ダウンロードした証明書をダブルクリックしてキーチェーンアクセスに登録する
以上で完了です。
ビルドに必要なファイル
モバイルプロビショニングファイル
証明書ファイル(cer)
証明書(cerファイル)が既に作成されている場合 - 2台目以降のマシンの場合
1台目のマシンのキーチェーンアクセスを起動
iOS Dev Centerからダウンロードしてキーチェーンアクセスに登録した照明を選択し、右クリックポップアップメニューから「(証明書名)を書き出す...」メニューを選択
フォーマットを「個人情報交換(.p12)」に設定し証明書を書き出す
書き出した.p12ファイルを2台目以降のマシンにコピーする(USBメモリ・ファイル共有サーバー等)
2台目以降のマシンで.p12ファイルをダブルクリックし、キーチェーンアクセスに登録する
以上で完了です。
ビルドに必要なファイル
モバイルプロビショニングファイル
個人情報交換(.p12ファイル)
1台目のマシンと、2台目以降のマシンで設定手順が違うため注意が必要です。
著者
ジョニー
iPentecのプログラマー、最近はAIの積極的な活用にも取り組み中。
とっても恥ずかしがり。
関連するページ
Projectメニューの Archive メニューが有効にならない (Archive メニューがグレーアウトして選択できない)
コマンドラインツール アプリケーションでビルド出力の実行ファイル(バイナリファイル)をプロジェクトディレクトリに配置する
Xcodeのエディターでコード補完ウィンドウを開く手順
XcodeでAppStoreにバイナリをアップロードすると 「Missing iOS Distribution signing identity for (証明書名)」 エラーが発生しアップロードできない
何もしないiOSアプリケーションを作成する
iPhone Simulator (iPhone シミュレーター) のウィンドウの拡大率を変更する
証明書の発行者 (Apple Worldwide Developer Relations Certification Authority) は無効であると表示される
コマンドラインツール アプリケーションを作成する
掲載日: 2016-02-15
ドキュメント
新着記事一覧
タグ一覧
ドキュメント トップ
コンテンツ
YouTube
iPentec
プライバシー
iPentecについて
iPentec all rights reserverd.