0

이 문제가 발생합니다. 3 가지 응용 프로그램 각각에 대해 특별 빌드를 작성해야합니다. 나는 항상이 기능을 사용했고 결코 문제가 없었습니다. 프로젝트를 빌드 후 나는 장치로 전송 주최자를 사용하지만, 불행하게도 그것은 나에게이 메시지를 보여줍니다 사람들이 당신의 프로비저닝 프로파일에 지정된 일치하지 않는 인 타이틀먼트 파일을 서명 응용 프로그램의 코드에 지정된Xcode 4.3.2 adhoc 서명 수여 (0xE8008016)

권리 부여를 .

(0xE8008016)입니다.


다른 검색을 수행하고 가능한 모든 해결책을 적용했지만 작동하지 않습니다.
인증서를 다시 만들려고 장치를 복원하려고 시도했지만 프로필 등 ...하지만 그럴 수는 없습니다.
해당 앱 중 하나만 설치할 수 있지만 빌드 설정의 내용은 다른 앱과 다를 수 있습니다.
프로파일의 권한이 올바른 것처럼 보입니다.

<key>Entitlements</key> 
<dict> 
    <key>application-identifier</key> 
    <string>DCQ6Z436Z4.it.xxxxx.*</string> 
    <key>get-task-allow</key> 
    <false/> 
    <key>keychain-access-groups</key> 
    <array> 
     <string>DCQ6Z436Z4.*</string> 
    </array> 
</dict> 
+0

귀하의 프로필이 Organizer를 통해로드되었는지 확인하십시오. 그 실수는 나를 오후에 미치게했다. –

+0

하이 폴. 그렇습니다. 그리고 저는 또한 그들의 측면에 멋진 녹색 체크를했습니다. – Andrea

+0

drat, 그것이 쉽기를 바랐습니다 ... –

답변

0

Xcode의 이상한 버그라고 할 수 있습니다.
다음은 설명입니다. 이 프로젝트는 xcode 3을 사용하여 만들어졌으며 xcode 3에서는 다른 buld 설정을 만드는 데 필요한 임시 빌드를 만들었습니다. xcode 4가 나왔기 때문에 필자는이 스키마를 더 이상 사용하지 않았으며 배포 프로파일로 보관하고 나중에 임시 프로파일 프로파일로 배포/공유했습니다. 이 방법은 내가 가지고있는 다른 오래된 스키마가있는 경우와 앱이 최종 배포 프로필만으로 인증 된 것으로 보이는 경우 손상된 것 같습니다. 수정은 adhoc 프로파일을 사용하기 위해 "릴리스"버전을 설정하는 것이 었습니다. 이제는 모든 것이 잘 작동하는 것 같습니다.
희망이 도움이됩니다.