iPad에서 디버깅하는 응용 프로그램이 있습니다. 2 일 전에 동일한 업데이트 된 응용 프로그램을 디버깅하고 싶었지만이 오류가 발생했습니다.
실행 파일에 서명하는 데 사용 된 ID가 더 이상 유효하지 않습니다.
장치의 시계가 올바르게 설정되어 있고 서명 인증서가 만료되지 않았는지 확인하십시오.
(0xE8008018).
아직 iPhone 개발자 인증서가 없지만이 게임을 한 번 디버깅했습니다.
답변
XCode를 다시 시작하십시오. 그것은 나를 위해 일했다.
답변
Xcode를 다시 시작하거나 Mac을 다시 시작해도 도움이되지 않았습니다.
Xcode 내 솔루션 :
- Xcode에서 환경 설정-> 계정-> 세부 사항보기로 이동하십시오.
+ 기호를 누르고 iOS 개발을 선택하십시오.- 왼쪽 하단에서 새로 고침 버튼을 누릅니다 (
Download all
Xcode 7에서 호출 ).
추신:
- 때로는 잘못된 프로비저닝 프로파일을 삭제하는 데 도움이 될 수도 있습니다. 마우스 오른쪽 버튼을 클릭하고 휴지통으로 이동
- Apple 개발자로 가입한지 정확히 1 년이 지나서이 오류가 발생했습니다.
답변
인증서가 키 체인에서 만료되면 발생할 수 있습니다.
편집 : 이제 인증서 및 프로비저닝 프로파일을 생성하도록 cert 및 sigh 명령 을 다시 수행했습니다. 다음은 KrauseFx 의 fastlane 도구에 포함 된 두 가지 명령 입니다.
인증서 및 한숨 사용 :
- 터미널을 열고 입력
cert
- 프롬프트 된 질문에 대답하여 사용자, 비밀번호, 팀, 앱 등을 보호하십시오.
- 터미널을 열고 입력
sigh
- 프롬프트 된 질문에 대답하여 사용자, 비밀번호, 팀, 앱 등을 보호하십시오.
- Code Signing Identity (iPhone 개발자)에서 올바른 프로파일을 선택하십시오.
기존 방식 :
- 새로운 프로비저닝 포털로 이동하십시오. 인증서, 식별자, 프로파일)로 이동하십시오.
- 개발자 계정으로 로그인하십시오.
- 인증서로 이동하여 플러스 버튼을 클릭하십시오.
- 그런 다음 iOS 앱 개발을 선택하고 계속을 클릭하십시오.
- 전체 프로세스를 수행하고 새로 생성 된 인증서를 다운로드하십시오.
- 그것을 다운로드하여 키 체인에 넣으십시오.
- XCode Organizer 장치 창에서 프로파일 업데이트
- Code Signing Identity (iPhone 개발자)에서 올바른 프로파일을 선택하십시오.
답변
위의 모든 제안이인증서를 갱신 한 후 실패하면 다음 위치로 이동하십시오.
~ / 라이브러리 / 모바일 장치 / 프로비저닝 프로필
프로비저닝 프로파일을 삭제하십시오.
그런 다음 프로비저닝 프로파일을 다시 다운로드하십시오.
https://developer.apple.com/account/ios/profile/profileList.action
답변
탈옥기를 사용하는 경우 iPhone을 탈옥해야합니다. Cydia에 AppSync for IOS를 설치하는 것을 잊지 마십시오.
답변
xcode의 최신 업데이트에서이 문제는 일반적으로 인증서가 만료되고 xcode가 만료 될 때까지 이전 코드를 계속 사용하는 경우에 발생합니다.
xcode를 닫았다가 다시 열면 새 인증서를 다운로드하고 앱이 작동하는 자동 프로세스가 시작됩니다.
xcode를 바로 닫고 (Cmd + Q) 다시 열어서 다시로드하고 프로젝트를로드 한 다음 재생을 누르십시오. 인증서 문제를 자동으로 수정하는 데 도움이 필요한지 묻는 메시지가 표시되면 화면상의 지침을 따르십시오. 당신을 위해 모든 노력을합니까 🙂
답변
프로비저닝 프로파일이 오래되었습니다.
- xcode
- 환경 설정
- 계정
- 사과 ID를 선택하십시오
- 세부 정보보기 (오른쪽 하단)
- 모두 다운로드
- 다시 실행하고 완료!
