2017-01-10 6 views
0

Xamarin.Forms를 사용하여 iOS 앱을 만들고 UIDocumentMenuViewController를 사용하여 iCloud 파일에 액세스합니다. UIDocumentMenuViewController를 사용하려고하면 iOS8이 손상됩니다.

내가 iOS9 + 프로그램에서 프로그램을 실행

은 정상적으로 실행됩니다,하지만 때 iOS8의 에뮬레이터 프로그램 내 프로그램은

'Application initializing document picker is missing the iCloud entitlement. Is com.apple.developer.icloud-container-identifiers set?' 

을 말하는

new UIDocumentMenuViewController(allowedUTIs, UIDocumentPickerMode.Import); 

및 메시지에 대한 충돌은 뭐가 잘못 내 앱을 어떻게 수정해야합니까?

미리 감사드립니다.

답변

0

here과 같이 iCloud 인 타이틀먼트를 활성화했는지 확인해야합니다.

이것은 심지어 official iOS documentation에서 언급 한 : 앱이 문서 선택기를 사용할 수 있습니다

하기 전에 당신이 아직하지 않은 경우, 당신은 아이 클라우드 문서 기능

설정해야합니다, 프로젝트의 루트에 새로운 Entitlements.plist 파일을 간단히 작성하십시오. 그런 다음 iCloud 옵션을 사용 설정하면됩니다.

+0

이미 entitlement.plist에서 iCloud를 사용하도록 설정하고 이미 iCloud 컨테이너를 앱 ID에 추가합니다. 내가 놓칠 수있는 또 다른 것이 있습니까? – LLF