[objective-c] Xcode는 시스템 키 체인을 사용하기 위해 암호를 계속 묻습니다.

Lion 10.7.3에서 Xcode 4.3.2를 실행하고 있지만 장치에 iPhone 앱을 설치할 때마다 관리자 사용자 이름과 암호를 묻는 메시지가 계속 표시됩니다.

여기에 제안 된 모든 작업을 수행했으며 Xcode를 다시 설치했습니다.

또 다른 StackOverflow 관련 질문

그러나 지금까지 성공하지 못했습니다.

다음은 항상 나타나는 창의 그림입니다.

Xcode 4.3.2는 관리자 사용자 이름과 암호를 계속 묻습니다.

이 문제를 해결하는 방법에 대한 다른 제안이 있습니까?



답변

문제는 키 체인의 개발자 인증서 가 왼쪽 패널의 ” 시스템 ” 아래에 있었는데 , 항상 잠겨있어 잠금을 해제하려면 암호가 필요했습니다!

그런 다음 개발자 인증서를 항상 잠금 해제 되어있는 ” 로그인 ” 으로 이동했으며 이제 모든 것이 완벽하게 작동합니다. 암호를 묻는 xCode의 성가심은 사라졌습니다.

자세한 내용은이 사진을 참조하십시오. 여기에 이미지 설명 입력


답변

  1. 키 체인 접근 “으로 이동
  2. 앱 코드 서명에 사용되는 인증서 아래의 개인 키를 두 번 클릭합니다.
  3. 항상 다음 응용 프로그램 허용 : “에 “Xcode”를 추가 합니다.액세스 제어 “섹션 목록 “에 하십시오.


답변

다음은 Xcode 7.2에서 수정 한 방법입니다 (7.3에서도 작동 함).

  1. KeyChain을 엽니 다.
  2. 시스템, 인증서 선택 카테고리를 선택하십시오.
  3. 개발자 인증서를 선택하고 개인 키를 두 번 클릭하십시오.
  4. 액세스 제어를 선택하고 ‘모든 항목이이 항목에 액세스하도록 허용’을 선택하십시오.
  5. Xcode를 다시 시작하고 기기에서 앱을 실행합니다.


답변

위의 문제를 해결하기 위해 다음을 수행했습니다.

  1. 키 체인 접근으로 이동

  2. 시스템 >> 인증서 >> “정보 입수”를 마우스 오른쪽 버튼으로 클릭 하십시오.

  3. 인증서 정보 창이 열립니다. >> “신뢰” 섹션을 선택 합니다.

  4. 드롭 다운 옵션에서 “항상 신뢰”를 선택 합니다.

여기에 이미지 설명 입력


답변

이 단계가 문제를 해결하기를 바랍니다.

  • 키 체인 접근을 엽니 다.
  • 왼쪽 상단 모서리에서 키 체인을 잠금 해제합니다 (잠긴 경우).
  • 왼쪽 상단 모서리에서 시스템 키 체인을 선택합니다.
  • 배포 인증서를 찾고 공개 삼각형을 클릭하십시오.
  • 배포 인증서 아래의 ‘개인 키’를 두 번 클릭합니다.
  • 팝업에서 액세스 제어 탭으로 이동합니다.
  • ‘모든 애플리케이션이이 항목에 액세스하도록 허용’을 선택합니다.
  • 변경 사항을 저장하십시오.
  • 모든 창을 닫습니다.
  • 응용 프로그램을 실행하십시오.


답변

제 경우에는 개인 키가있는 필수 인증서가 시스템 키 체인, 인증서 카테고리 에 저장되었습니다 . 문제를 해결하기 위해 인증서 (개인 키 포함)를 내보내고 로그인 키 체인, 인증서 범주 로 옮겼습니다 .


답변