2014-03-02 2 views
4

Xcode 5.0.2로 앱을 개발 중입니다. 내 프로젝트 구성은 기본 SDK iOS 7.0이고 배포 대상은 6.0입니다. iCloud를 구성했으며 iOS 7 장치에서도 정상적으로 작동합니다. 내 문제는 iOS 6 장치에서 iCloud를 사용하려고 할 때입니다. 내가 엑스 코드와 응용 프로그램을 디버깅 할 때iOS 6에서 iCloud 상태가 설정되지 않았습니다.

나는 디버그 네비게이터에서 볼 ->iCloud를보고 섹션 :

enter image description here

하지만 아이폰 OS 6.1.3와 장치에 내 응용 프로그램을 디버깅 할 때 나는이 참조 :

enter image description here iOS 용 7 벌금 근무에 내가 네 가지 장치, 아이폰 OS 7 두와 아이폰 OS 6 두와 두에 응용 프로그램을 테스트 한

iOS 6를 사용하는 두 가지 방법 모두 iCloud에 연결하지 마십시오. 모든 기기에는 iCloud가 동일한 계정으로 구성되어 있으며 문서와 데이터를 저장합니다.

무엇이 잘못 되었나요? iOS 6 기기에서 작동하도록하려면 어떻게해야합니까?

편집 1 :

테스트의 하루를 보낸 후 나는 내 질문의 범위를 좁힐 수 있습니다. 응용 프로그램이 iOS 7이 설치된 장치에서 실행될 때 "디버그 게이지"가 Xcode에서만 표시된다는 것을 알았습니다. 그러나 iOS 6이있는 장치에서는 이러한 장치가 표시되지 않습니다.

누구나 확인할 수 있습니까? Xcode 또는 iOS 6 장치에서 구성 할 수 있습니까?

iCloud가 구성되어 있지 않으면 iOS 6 장치를 나타내지 않고 Mac OS를 나타냅니다.

어쨌든 "디버그 게이지"를 제외하고 iOS 6 장비에서는 iCloud가 여전히 작동하지 않습니다.

감사합니다.

+0

당신은 아이폰 OS 6 장치가 아이 클라우드 계정이 구성되어 있는지 확인 있습니까? –

+0

iOS 6 기기는 iOS 7 기기와 완전히 동일한 설정을 가지고 있습니다. 스트리밍 사진과 iCloud로 제대로 작동하는 다른 앱이 있습니다. –

답변

0

동기화 문제가 발생하여 Xcode에서 설명한 것처럼 문제가 발생했다고 생각합니다. iCloud가 구성되지 않았습니다.

하지만 실제로는 대기 시간이었습니다. 특히 내 경우에는 동기화 할 항목이 많았고 결국 프로그램이 작동하고 iCloud를 사용하여 기기간에 명확하게 동기화되었습니다. 이것은 결국,이 엑스 코드가의 버그 인 경우

는 놀라지 마세요

)

관련 문제