2010-08-17 4 views
0

내가 대신이Entitlements.plist하지 못했습니다

<?xml version="1.0" encoding="UTF-8"?> 
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd"> 
<plist version="1.0"> 
<dict> 
    <key>get-task-allow</key> 
    <false/> 
</dict> 
</plist> 

처럼되는이

<key>application-identifier</key> 
    <string>$(AppIdentifierPrefix)$(CFBundleIdentifier)</string> 
    <key>keychain-access-groups</key> 
    <array> 
     <string>$(AppIdentifierPrefix)$(CFBundleIdentifier)</string> 
    </array> 

처럼 내용 Entitlements.plist을 생성하지 않을 때 내가 잘못하고있는 중이 야 무엇인지 ...?

+1

"Entitlement.plist를 생성 할 때"는 무엇을 의미합니까? 직접 생성 할 필요는 없습니다. –

+0

@tc, 파일 -> 새로 만들기 -> 코드 서명 -> 권한 부여 –

답변

1

Apple은 현재보고있는 새로운 버전으로 인 타이틀먼트를 변경했습니다. 너는 아무 잘못도없는거야.

+0

안녕하세요, 다시 살펴 보았습니다. developer.apple.com의 TechNote 였으므로 페이지를 다시 찾을 수 없습니다. 그러나 그들은 자격이 100 % 긍정적으로 변했다고 말합니다. xcode 3.2.3 또는 IOs 4에 대한 인 타이틀먼트 파일을 생성하는 경우 임시 애플리케이션 공유를 수행 할 필요가 없습니다. 많은 테스트를 마친 후. 올바른 번들 ID로 새로운 ad-hoc 인증서를 만들어야한다는 것을 알았습니다. 예를 들어 나를 위해 그것을 다운로드 및 엑스 코드에서, 어떤 자격을 추가하지 않고 다음 를 설치 nz.co.bluespark.myapp했다, 나는 주최자에 다음 디버그 장치, 빌드> 구축 및 아카이브 공유를 내 프로젝트를 설정 , 새로운 인증서와 서명. –

관련 문제