2016-08-18 7 views
2

CloudKit을 사용하여 데이터를 업로드하려고 할 때 iMessage 확장 프로그램을 작성하는 중 문제가 발생했습니다.iOS 앱 확장 프로그램에서 iCloud 사용

내가 컨테이너 응용 프로그램 내에서 데이터를 업로드하려고, 모든 것이 잘 작동하지만 내가 확장에 동일한 코드를 실행하고있을 때 나는 다음과 같은 예외 얻을 :

'CKException', reason: 'The application is missing required entitlement com.apple.developer.icloud-services' 

방법으로는 거기를 앱 확장에 대한 인 타이틀먼트를 설정했거나 심의 디자인 연장에서 iCloud에 연결하는 사과가 아니십니까?

답변

0

평소처럼 나는 바보입니다. 컨테이너 앱과 확장 타겟 모두에서 iCloud 기능을 사용하는 것을 잊었습니다. 그런 다음 두 대상에 대해 동일한 iCloud 컨테이너를 지정해야했습니다. 매력처럼 작동합니다.

관련 문제