iPhoneアプリケーション開発:Provisioning Profileでつまる
ものすごく久しぶりにiPhoneアプリケーションを作るために
手持ちのiPhoneのProvisioning Profileを作り始めた.
うぎゃーーーーーー
大変だ!
英語のhow toを読みながら,ぐぐりながら,なんとか全部完成!
と思いきや・・・・
Code Signingでつまる.iPhone Developer:名前が選択できない・・・
どころか,
profile doesn't match any valid certificate/private key pair in the default keychain
と出る(’;ω;`)
オーガナイザの方では,PROVISIONING PROFILEの登録したprofileに黄色いビックリマークがついて,
a valid signing identity matching this profile could not be found in your keychain
と出る・・・
いろいろとGoogle先生経由で先人の知恵をお借りしたが,解決できず・・
諦めかけたときに,ひらめいた!
ということで,以下手順
1. Keychain Accessを開く
左側キーチェーンのリストの中で,
太字で表示されているものが,
the default keychainにあたる.
2. デフォルトキーチェーン(私の場合は``ログイン'')をクリック
3. 左側下の分類から鍵をクリック
登録した秘密鍵が入っている事を確認
4. 左側下の分類から証明書をクリック
登録した証明書が入っている事を確認
・デフォルトキーチェーンの変更は,キーチェーン名を右クリックで「キーチェーン名をデフォルトにする」を選ぶ
私の場合,証明書をダブルクリックでインストールしたため,自動的にキーチェーン``システム''に証明書が登録されていたため,matchしないと言われたのでした.
ダウンロードしてあった証明書をドラッグ&ドロップでキーチェーン``ログイン''の証明書に入れたら,無事に動きました.
デフォルトキーチェーンが何に設定されているかよりも,デフォルトに設定されているキーチェーンに鍵と証明書がそろって登録されていることが大事なようです.
ちなみに,キーチェーンアクセスに表示されている鍵をドラッグして別のキーチェーンに移動しようとしたら,鍵が消失した・・・(’;ω;`)これは,本当に意味がわからない・・
手持ちのiPhoneのProvisioning Profileを作り始めた.
うぎゃーーーーーー
大変だ!
英語のhow toを読みながら,ぐぐりながら,なんとか全部完成!
と思いきや・・・・
Code Signingでつまる.iPhone Developer:名前が選択できない・・・
どころか,
profile doesn't match any valid certificate/private key pair in the default keychain
と出る(’;ω;`)
オーガナイザの方では,PROVISIONING PROFILEの登録したprofileに黄色いビックリマークがついて,
a valid signing identity matching this profile could not be found in your keychain
と出る・・・
いろいろとGoogle先生経由で先人の知恵をお借りしたが,解決できず・・
諦めかけたときに,ひらめいた!
ということで,以下手順
1. Keychain Accessを開く
左側キーチェーンのリストの中で,
太字で表示されているものが,
the default keychainにあたる.
2. デフォルトキーチェーン(私の場合は``ログイン'')をクリック
3. 左側下の分類から鍵をクリック
登録した秘密鍵が入っている事を確認
4. 左側下の分類から証明書をクリック
登録した証明書が入っている事を確認
・デフォルトキーチェーンの変更は,キーチェーン名を右クリックで「キーチェーン名をデフォルトにする」を選ぶ
私の場合,証明書をダブルクリックでインストールしたため,自動的にキーチェーン``システム''に証明書が登録されていたため,matchしないと言われたのでした.
ダウンロードしてあった証明書をドラッグ&ドロップでキーチェーン``ログイン''の証明書に入れたら,無事に動きました.
デフォルトキーチェーンが何に設定されているかよりも,デフォルトに設定されているキーチェーンに鍵と証明書がそろって登録されていることが大事なようです.
ちなみに,キーチェーンアクセスに表示されている鍵をドラッグして別のキーチェーンに移動しようとしたら,鍵が消失した・・・(’;ω;`)これは,本当に意味がわからない・・