2014-11-28 3 views
0

iOS 앱을 만들었고 클라이언트가 테스트 회사를 고용하여 테스트했습니다. 회사의 사람들이 나를 자격 증명으로 앱에 서명하기를 원합니다.다른 사람의 자격증 명으로 iOS 앱에 로그인

그들은 나에게 4 개 파일을 사용자에게 전송했습니다

  • something.p12
  • something.cer
  • something.mobileprovision을
  • something.certSigningRequest

내가 한 것은 다음이다 :

  1. 내 개발자 계정이 자신의 코드 서명 선택
  2. 을 something.certSigningRequest 사용하여 새 인증서를 생성
  3. 은 엑스 코드로 내 키 체인에 내 키 체인
  4. 수입 something.cer에
  5. 수입 something.mobileprovision을 something.p12 수입

    : 내가 임시 배포에 대한 응용 프로그램을 보관하려고 할 때 빌드 설정에서 ID 및 프로비저닝 프로파일 (엑스 코드)

, 나는 오류

"Applications/Something.app"와 일치하는 프로비저닝 프로파일이 없습니다. 유효한 프로비저닝 프로파일 중 특정 인 타이틀먼트 (application-identifier, keychain-access-groups)가 허용되지 않았습니다.

내가 뭘 잘못하고 있니?

+0

것 같다. – entropid

+0

답장을 보내 주셔서 감사합니다. 대상 옵션에 따라 권한을 의미하는 경우 모든 기능이 해제됩니다. 프로비저닝 프로파일에 앱에 포함되지 않은 것이 있으면 문제가있을 수 있습니까? – xanatos1337

+0

Xcode의 베타 버전이나 iOS SDK의 베타 버전을 사용하고 있습니까? – entropid

답변

0

실행/빌드하려는 응용 프로그램에서 번들 ID를 지원하지 않을 가능성이 있습니다. TextAddit에서 .mobileprovision 파일을 여는 경우 우리는 아마도 당신에게 대답을 제공 할 수 있습니다.

당신이 한 일에서 주목해야 할 또 하나의 점은 자신의 certSigningRequest로 새 인증서를 만들어서는 안된다는 것입니다. 개인 키 (.p12 파일), 인증서 (.cer) 및 프로비저닝 프로파일 (.mobileprovision)을 가져 오기 만하면됩니다.

당신이 확인할 수있는 또 다른 것은 당신이 아이폰 개발자 나 아이폰 배포 인증서를 클릭하면, 당신은 위쪽 창에서 메시지와 함께 녹색 체크 표시를 볼 것을 인증서로 이동하고, 검증, 키 체인 접근 응용 프로그램을 실행하는 것입니다 그과 같이 "이 인증서가 유효"라고 : 프로비저닝 프로파일에 따라서 당신이 그들을 포함하여 새로운 하나를 필요 했어 앱이 요구하는 어떤 자격을 포함하지 않는 것처럼

enter image description here

관련 문제