2

AdHoc에서 응용 프로그램을 테스트하고 싶습니다. 내 고객은 Apple 계정을 소유하고 있으며 팀 멤버입니다 (Google에 추가).iOS Ad hoc 배포 - Apple 인증서 정보

우리는이 기술을 http://www.innerfence.com/howto/install-iphone-application-ad-hoc-distribution으로 사용하여 ipa 및 모바일 조항을 고객에게 보내고 자합니다.

문제점은 클라이언트의 프로비저닝 프로파일을 다운로드하여 ipa를 생성하면 내 XCode (유효한 서명 된 ID를 찾을 수 없음)의 개인 키와 쌍을 이루지 않습니다.

나는 완전히 잃어버린다. 어떻게 해결할 수 있습니까?

내가하고 싶은 것은 : .ipa를 생성하고 내 클라이언트의 .mobileprovision 파일과 함께 보내주십시오.

+0

고객의 UDID를 수집하고 그와 귀하의 앱에 대한 프로비저닝 프로파일을 생성 했습니까? – Raptor

+0

아니요, 그는 자신의 프로비저닝 프로파일을 만들었습니다. – Tony

답변

4

배포 인증서에 속한 클라이언트의 공개/개인 키 쌍이 필요합니다. 키 쌍은 현재 인증서를 만드는 데 사용 된 컴퓨터에서만 사용할 수 있습니다.

그들은 당신에게 자신의 키 쌍을 보내려면 다음 단계를 수행해야합니다

  1. 열기 키 체인 접근을
  2. 이동 (/ 응용 프로그램/유틸리티)에 하단의 '내 인증서는'떠났다.
  3. 이제 'iPhone 배포 : xxxxxxx'라는 인증서가 표시됩니다. 여기서 xxxxxx는 회사 이름입니다.
  4. 인증서를 마우스 오른쪽 단추로 클릭하고 '내보내기 ...'를 선택하십시오. 개인 정보 교환 (.p12) 파일로 내 보내야하며 암호화하려면 암호를 입력해야합니다.
  5. 이제이 파일을 암호와 함께 보낼 수 있습니다. 보안이 중요하다면 파일을 전자 메일로 보내고 전화를 통해 암호를 제공 할 수 있습니다 (예 :).
  6. 컴퓨터에서 .p12 파일을 두 번 클릭하면 인증서가 만들어지고 AdHoc 빌드를 만들 수 있습니다. :)

행운을 빌어 요!

+2

Keychain Access를 사용하는 대신 Xcode의 Organizer 창을 사용하는 방법이 있습니다. 개인 키, 개발/배포 인증서 및 모바일 프로비저닝을 한 번에 번들로 제공하는 "익스포트 개발자 프로필"옵션이 있습니다. 그런 다음 새 Mac에 복사 한 다음 Xcode의 "import developer profile"명령을 사용하여 프로세스를 되돌립니다. – jsd

+0

나는 이것에 관해 듣지 않고 있었다, 멋진 사람. – Desmond