Как я могу решить эту ошибку iCloud?

Привет! Я пытаюсь синхронизировать приложение основных данных с iCloud, чтобы можно было использовать несколько устройств.

Я только что запустил новую учетную запись iCloud для тестирования и установил свое приложение на обоих устройствах. Я включил свое приложение для iCloud, используя инструкции по этой ссылкеИспользование CoreData с icloud а также сравнивая мое приложение с примером кода Apple coreDataRecipes.

У меня не было никакой синхронизации, поэтому я сделал несколько журналов, чтобы выяснить, что происходит. После добавления объекта в основные данные с iPad A я получил следующий журнал на iPad B, который был подключен к компьютеру.

2012-01-20 17:35:35.979 My-App[407:22d7] AppDelegate Merge Changes From iCloud Notifications
2012-01-20 17:35:35.980 My-App[407:22d7] AppDelegate managed Object Context
2012-01-20 17:35:35.981 My-App[407:707] Block redirecting to method merge icloud changes for context
2012-01-20 17:35:35.981 My-App[407:707] AppDelegate Merge icloud changes for context

Тогда я получаю эту ошибку

2012-01-20 17:10:48.030 MyApp[407:4c0b] -[PFUbiquityBaseline loadBaselineArchiveWithError:](347): CoreData: Ubiquity:  <PFUbiquityBaseline: 0x387e80>
ubiquityRootLocation: (null)
storeName: (null)
modelVersionHash: (null)
baselineArchiveLocation: (null)

Coordinated read of baseline archive file: (null) did not succed: (null)
2012-01-20 17:10:48.030 MyApp[407:4c0b] -[PFUbiquityBaselineRecoveryOperation resolveConflictsForBaseline:withError:](186): CoreData: Ubiquity:  Baseline conflict resolution had trouble initializing a conflicting baseline version: <PFUbiquityBaseline: 0x387e80>
ubiquityRootLocation: (null)
storeName: (null)
modelVersionHash: (null)
baselineArchiveLocation: (null)

Error: (null)
2012-01-20 17:10:48.031 MyApp[407:4c0b] -[PFUbiquityBaselineRecoveryOperation main](363): CoreData: Ubiquity:  Unable to resolve conflicts for baseline: <PFUbiquityBaseline: 0x1e35a0>
ubiquityRootLocation: <PFUbiquityLocation: 0x1f2570>: /private/var/mobile/Library/Mobile Documents/MYINDIVIDUALID~MyCompany~My_App/invoices
storeName: My-App.store
modelVersionHash: ~4YoLQdnNoouIPvgFerSqmhFoHPk97Clf3AK_rtWHiY=
baselineArchiveLocation: <PFUbiquityLocation: 0x1e1470>: /private/var/mobile/Library/Mobile Documents/MYINDIVIDUALID~MyCompany~My_App/invoices/.baseline/My-App.store/~4YoLQdnNoouIPvgFerSqmhFoHPk97Clf3AK_rtWHiY=/baseline.zip
, the baseline will not be adopted.

Было бы очень признательно, если бы кто-то мог сообщить мне, почему я получаю конфликт из-за (нулевых) значений и где я могу посмотреть, чтобы решить эту проблему.

Спасибо

пс. Я изменил увиденное в журнале имя приложения, уникальный идентификатор и название компании только для этого поста.

РЕДАКТИРОВАТЬ Синхронизация происходит, однако кажется, что она задерживается.

Ответы на вопрос(1)

Ваш ответ на вопрос