2014-10-20 12 views
0

Flash Pro CS6을 사용하여 iOS 용으로 게시하려면 this 자습서를 따르십시오. 튜토리얼과 함께 제공되는 샘플 파일을 사용하고 있습니다. iOS 용으로 출시 될 때까지 모든 것이 작동합니다. 게시를 클릭하면 "디지털 인증서에 액세스 할 수 없습니다. 키 저장소 파일을로드 할 수 없습니다 (비밀번호가 잘못 되었음)"메시지가 나타납니다.Flash Pro CS6 : AIR를 사용하여 iOS 용으로 제작 - "디지털 인증서에 액세스 할 수 없음"

이렇게하면 잘못된 비밀번호를 입력하고있는 것 같습니다. 비밀번호가 내 Apple Developer 계정과 관련된 비밀번호입니까? 이것이 내가 입력하는 것이기 때문에. 그렇지 않고 인증서 용으로 만 사용되는 다른 비밀번호 인 경우 문제가됩니다.

this 자습서를 사용하여 Windows 컴퓨터에서 인증서를 만들었습니다. 그런 다음 this 튜토리얼을 사용하여 .p12 파일 (Flash Pro가 필요함)로 변환합니다. 내가 암호에 대해 승진 한 유일한 시간은 명령 프롬프트를 사용하여 .cer 파일을 .p12 파일로 내보낼 때였습니다. 나는 수출 암호를 입력하도록 요청 받았지만, 입력 할 때 명령 행에 입력하지 않았습니다. 어쨌든 내보내기가 완료되었으므로 패스워드가 필요하다고 생각하지 않았고 내가 따라 한 튜토리얼을 언급하지 않았다. 튜토리얼이 끝났기 때문에 명령 프롬프트를 닫았다.

온라인으로 읽은 후, KeyChain을 사용하여 Mac에서 인증서를 만들 때 비밀번호를 설정한다는 내용을 읽었습니다. 그러나 인증서를 작성하는 동안 나는 인증서를 설정하지 않았습니다. Flash Pro에서 비밀번호 필드를 공백으로 남겨 두려고했지만 "비밀번호를 입력하십시오."라는 메시지가 표시됩니다.

그래서 인증서를 추가 할 때 사용할 비밀번호 입력란은 무엇입니까? 귀하의 Apple Developer 계정이나 다른 계정과 관련된 계정입니까?

이것은 정말 혼란스럽고 나는 Google에서 더 많은 것을 찾지 못했고 다른 사람들이 이것을 묻는 것에 놀랐다.

도움 주셔서 감사합니다.

업데이트 : 명령 프롬프트에서 암호를 묻는 메시지를 표시 할 때 별표가 표시되지 않으며 타이핑이 전혀 표시되지 않습니다. 그래서 나는 단지 그것이 나를 타이핑하게하지 않는다고 가정했다. 폴 감사합니다! :)

답변

1

필요한 인증서는 Apple에서 제공합니다. 개발자로 등록 할 때 코드 서명 인증서를 요청할 수 있습니다.

코드 서명 인증서에 대한

더 :

Maintaining Certificates

인용구 :

모든 iOS 앱 대부분의 맥 애플 리케이션 코드 서명 및 장치에 출시에 프로비저닝해야 할 수 테스트를 위해 배포하거나 을 상점에 제출하십시오.

Dev로 등록한 경우 인증서 요청 방법은 위의 링크에서 "서명 신원 요청"캡션을 참조하십시오.

는 업데이트 :

플래시 Pro에서 요청한 암호는 openssl 명령을 통해 설정 한 암호입니다.

openssl 콘솔이 명령 프롬프트에서 입력하는 동안 내보내기 암호를 표시하지 않는다는 혼란이있었습니다.

예상되는 동작이며, 암호 입력란을 입력하고 입력이 끝나면 Enter 키를 누릅니다. 그런 다음 Flash에서 암호를 사용하여 가져옵니다.

+0

예, Apple 개발자 사이트를 사용하여 .cer 인증서를 생성했습니다. 그러나 Flash Pro에는 .p12 파일이 필요하므로 해당 형식으로 파일을 내 보내야합니다. 내가 모르는 것은 : 어떤 비밀번호를 요구하고 있는가? – Craig

+0

어떻게해야합니까? 명령 프롬프트를 사용하여 인증서를 내보낼 때 내보내기가 완료된 후 "내보내기 암호 입력 :"을 묻는 메시지가 나타 났지만 Enter 키를 누르지 않고는 아무 것도 입력 할 수 없었습니다. – Craig

+0

나는 그것을 다시 변환하고 명령 프롬프트 작업을 만들어야 할 것 같아요, 어떻게 실행합니까? cmd에서? – Paul

0

AIR for iOS SettingsDeployment 탭의 use an iOS certificate (.p12) 섹션에 잘못된 password을 사용하여이 오류 메시지가 표시됩니다.