2011-11-03 4 views
6

Xcode 4.2에서 기본 응용 프로그램을 만들었습니다. 아주 간단한 응용 프로그램, 나는 한 가지를 변경하지 않았습니다. 푸시 실행 및 표준 기본 응용 프로그램 창이 나타납니다. 필자의 타겟 및 히트 런에서 인 타이틀먼트를 켜면 디버거 오류가 발생하지 않지만 창이 나타나지 않습니다. 나는 Console.app와 로그를 확인하고있어 다음Xcode에서 권한 부여를 실행하면 기본 본 응용 프로그램이 시작되지 않습니다

첫 번째 오류는 내가 얻을 :

taskgated: killed com.alsbury.EntitlementsTest[pid 15903] because its use of the com.apple.developer.ubiquity-container-identifiers entitlement is not allowed 
:

taskgated: killed com.alsbury.EntitlementsTest[pid 15903] because its use of the com.apple.developer.ubiquity-container-identifiers entitlement is not allowed 

iCloud에 컨테이너를 제거한 후 "com.alsbury.EntitlementsTest"나는이 오류

iCloud 유형의 항목으로 인해 개발자 계정, 프로비저닝 프로필에 애플리케이션을 추가하고 내 컴퓨터를 추가했습니다. 이견있는 사람? 지금 당장은 혼란스러워.

+0

당신은 개발자 계정이 있다고하셨습니다. 유료 개발자 프로그램의 등록 된 Mac 개발자입니까? – NJones

+0

예, 유료 데스크톱 개발자 계정이 있습니다. – David

+0

David, 어떻게 이런 일이 벌어지고 있습니까, 아직도 문제가 있습니까? –

답변

7

몇 가지 사항을 확인하십시오. 불행히도 지루한 과정이지만,주의 깊게 단계를 따르면 모든 것이 설정되어야합니다.

1) Apple 사이트의 개발자 인증서 유틸리티 페이지에서 컴퓨터의 UUID를 등록했습니다.

2) 개발 인증서를 만들고 다운로드했습니다.

3) 동일한 유틸리티에있는 앱 ID가 iCloud 용으로 구성되었습니다. 일반적으로이 확인란을 선택하면됩니다. 또한 에 언급 된 인증서를 (응용 프로그램에 대한

4) 개발 프로비저닝 프로파일은 (3)에 언급 된 앱 ID를 가리키고, 또한 하드웨어 시스템은 (1)에 등록하고, 2)

5) 새로운 프로비저닝 프로파일을 다운로드 한 후, 당신의 주최자의 "프로비저닝 프로필"창으로 드래그하여 두 번 클릭하고,에서 엑스 코드에 의해 시스템에 모두 설치합니다.

6) 응용 프로그램의 빌드 설정에서 코드 서명 ID가 새 프로비저닝 프로필을 가리키고 있는지 확인하십시오.

+0

나는 이것을 시도해보고 트릭을한다. 감사! – David

+1

물론 아직 문제가 발생하면 여기에 의견을 남기고 다시 확인하겠습니다. –

+0

시간을 낭비 할 뜻은 아니지만 지난 며칠 동안 애플은 로그인에 문제가 있습니다. 지금 개발자 계정에 로그인 할 수 없습니다.내가 들어올 수있을 때, 나는 당신의 해결책을 시도 할 것입니다. – David