2014-02-11 4 views
1

우리는 작년에 대규모 IOS 프로젝트를 개발했습니다. 새로운 회사에서이 프로젝트를 지원하기 위해 설치 한 프로젝트의 크기 때문에 새로운 IOS 개발자 라이센스를 설치했습니다. 새로운 회사 명 - 우리가 생각했던 모든 것이 꽤 직설적이었습니다 - 그러나 새로운 계정으로 구성을 전환하려고 시도하는 것은 정말로 두통이었습니다!IOS 응용 프로그램 코드 서명 문제 - Xcode

새로운 인증서를 만들려고했는데 몇 가지 어려움을 겪은 후에 (모든 기기에서 모든 프로필과 인증서를 삭제하고 처음부터 다시 시작하는 등) 새로운 개발자 계정이 필요합니다. iPhone을 구축하고 제공하십시오. 이제 모든 것이 해결되었거나 그렇게 생각했습니다. 사무실에 아이 패드를 테스트 할 때 우리는 우리가 여전히 같은 문제를 얻을 발견 - 엑스 코드에서하지만 늘 제공 -

Check dependencies 

Code Sign error: No matching provisioning profiles found: None of the valid provisioning  profiles include the device (DEVICE NAME). 

CodeSign error: code signing is required for product type 'Application' in SDK 'iOS 7.0' 

아이 패드가 우리의 dev에 계정 프로비저닝 프로필에 표시 - 우리는 기본적으로 다음과 같은 오류 메시지가 나타납니다.

모든 인증서를 삭제하고 다시 설치하려고했으나 행운이 없습니다. 놀랍게도 좌절감을 느낍니다. 다음에 시도해 볼 사항이 없습니다. 누구든지 제안 할 수 있습니까?!

+0

Apple Developer Portal에서 프로비저닝 프로파일을 다운로드하고 vim으로 열어 장치의 UDID가 있는지 확인합니다. 그런 다음 빌드 구성이 올바른지 확인합니다. 그런 다음 파생 데이터를 삭제합니다. 그런 다음 Mac과 iDevice를 다시 시작합니다. 그럼 내가 청소하고 설치하려고합니다. 그런 다음 Xcode에서 사용하는 프로비저닝 프로파일을 찾으려고합니다 (Xcode 5에서는 약간 어렵습니다). 그리고 vim으로 살펴 봅니다. 그런 다음 다른 Mac을 사용하려고합니다. 그런 다음 ipa를 만들고 Xcode Organizer를 사용하여 설치하려고합니다. – dasdom

+0

충고에 대한 환호 @dasdom 나는 모든 사람들에게 아침에 가서 그들의 일하는 것을 볼 것입니다. 이러한 인증서/프로파일을 좌절 heh! 건배 – Dancer

+1

정말입니다. 나는 많은 돈이 싸움 개발자 대 미친 듯이 나쁜 인증서 부두 동안 낭비되었습니다 궁금해. – dasdom

답변

1

I

  1. 애플 개발자 포털에서 다운로드 프로비저닝 프로파일 및 장치의 UDID가에 있는지 여부를보고 정력에 그것을 열 것입니다.
  2. 빌드 구성이 올바른지 확인하십시오.
  3. 파생 데이터를 삭제하십시오.
  4. Mac과 iDevice를 다시 시작하십시오.
  5. 청소 후 설치하십시오.
  6. Xcode (Xcode 5에서는 약간 어렵습니다)에서 사용하는 프로비저닝 프로파일을 찾아서 vim으로 살펴보십시오.
  7. 다른 Mac을 사용해보십시오.
  8. ipa를 만들고 Xcode Organizer를 사용하여 설치해보십시오.