2012-01-11 2 views
1

따라서 바닐라 프로젝트를 만들고 &을 실행하십시오 ... 앱이 표시되지 않습니다. 열린 콘솔 :taskgated : com.apple.developer.ubiquity-container-identifier 자격의 사용이 허용되지 않아 앱이 종료되었습니다.

"1/10/12 6:32:29.967 PM taskgated : com.apple.developer.ubiquity-container-identifier 자격의 사용이 com.apple.developer.ubiquity-container-identifier 자격을 사용하지 않기 때문에 com.myapp.TEST [pid 28092]가 종료되었습니다. 로 여기 허용 "

거의 동일한 질문 Turning Entitlements on in Xcode Prevents Bare Bones App From Launching

그리고 여기. Mac application crashes (killed due to entitlements) regardless of whether entitlements are enabled

iCloud를 사용하고 있지 않습니다. 사실 기본 프로젝트도 변경하지 않았습니다. 어떤 해결책이나 아이디어? 이것을 극복 한 사람 덕분입니다.

답변

1

ALSO를 자동으로 만들고 업데이트하는 XCode "기본 프로비저닝 프로파일"에는 iCloud 권한이 포함되어 있다는 것이 문서에서도 밝혀졌습니다. 이러한 권한은 앱마다 다르므로 기본 xcode 프로필을 사용하는 모든 앱이 중단됩니다.

이것이 왜 유행이 아니지만 내 경우에는 "XCode 와일드 카드 앱 ID"대신 iCloud없이 새로운 "기본 와일드 카드 앱 ID"를 만들어야한다는 것을 의미합니다. 이를 사용하고 새 프로비저닝 프로파일을 작성하고 추가하는 등의 작업이 이루어졌습니다. 즉, Xcode가 프로파일을 더 이상 처리 할 수 ​​없다는 의미입니다. (

0

프로비저닝 포털로 이동하여 와일드 카드 App ID에서 iCloud를 비활성화하고 Xcode로 돌아가서 프로비저닝 프로파일을 새로 고침으로써이 작업을 수행 할 수있었습니다. 목록.

관련 문제