112

Lion 10.7.3 で Xcode 4.3.2 を実行していますが、iPhone アプリをデバイスにインストールするたびに、管理者のユーザー名とパスワードを求められます。

ここで提案されていることをすべて実行し、Xcode を再インストールしました。

別の StackOverflow 関連の質問

しかし、これまでのところ成功していません。

これは、常に表示されているウィンドウの写真です。

Xcode 4.3.2 は管理者のユーザー名とパスワードを要求し続けます

この問題を解決する方法に関する他の提案はありますか?

4

9 に答える 9

215

問題は、キーチェーンの開発者証明書が左側のパネルの「システム」の下にあり、常にロックされているため、ロックを解除するにはパスワードが必要なことでした!

次に、開発者証明書を「login」に移動しました。これは常にロック解除されており、すべてが完全に機能するようになりました。パスワードを求める xCode の煩わしさはなくなりました。

詳細については、この画像を参照してください。ここに画像の説明を入力

于 2012-04-14T04:32:52.150 に答える
64
  1. 「キーチェーン アクセス」に移動します
  2. アプリのコード署名に使用する証明書の下にある秘密鍵をダブルクリックします
  3. 「 Access Control」セクションリストの下の「 Always allow these applications: 」に「Xcode」を追加します。
于 2012-10-22T07:16:57.310 に答える
32

Xcode 7.2で修正した方法は次のとおりです(7.3でも機能します):

  1. キーチェーンを開きます。
  2. [システム] を選択し、[証明書] カテゴリを選択します。
  3. 開発者証明書を選択し、秘密鍵をダブルクリックします。
  4. アクセス制御にチェックを入れ、「すべてのアイテムがこれにアクセスできるようにする」にチェックを入れます。
  5. Xcode を再起動し、デバイスでアプリを実行します。
于 2016-02-25T05:23:22.183 に答える
15

上記の問題を解決するためにこれに従いました:

  1. キーチェーンアクセスに移動

  2. システムを選択>>あなたの証明書>> 「情報を見る」を右クリック

  3. 証明書情報ウィンドウが開きます>> 「信頼」セクションを選択します

  4. ドロップダウンオプションから「常に信頼する」を選択します

ここに画像の説明を入力

于 2014-09-02T08:09:50.540 に答える
0

注: 私の場合、この回答はうまくいきませんでした。コメントの1つがよりエレガントな方法であると述べているので、それが機能する場合は最初に試してください.


これが最善のアプローチかどうかわからないため、上記が機能しない場合にのみこれを試してください。それは私にとってはうまくいきます。

  1. MacOS でキーチェーン アクセス アプリを開きます。次に左側のバーの [System Keychains] の下にある [System] をクリックして開きます。リストで(私の場合はプロビジョニングプロファイル)「iPhone開発者...」証明書を検索し、矢印をクリックして展開します。このスクリーンショットを参照してください。MacOS のキーチェーン アクセス アプリ
  2. 展開された項目をダブルクリックすると、秘密鍵がポップアップで開きます。[アクセス制御] タブに移動し、[すべてのアプリケーションがこのアイテムにアクセスできるようにする] オプションを選択します。このスクリーンショットを参照してください。証明書の秘密鍵のアクセス制御タブ
  3. 「変更を保存」をクリックします。プロンプトが表示されたら、資格情報 (ユーザー名とパスワード) を入力します。秘密鍵のポップアップを閉じます。キーチェーンを終了し、上記の手順を再度実行して、変更が正常に保存されたかどうかを確認します。
  4. Xcode アプリを終了し、再度開きます。これで、この証明書を使用して iOS プロジェクトを実行すると、パスワードが要求されなくなります。
于 2022-01-25T12:33:23.297 に答える