Нет действительного права com.apple.developer.ubiquity-kvstore-identifier

Возможный дубликат:
Ошибка NSUbiquitousKeyValueStore: нет действительного права com.apple.developer.ubiquity-kvstore-identifier

Я пытаюсь интегрировать хранилище ключей iCloud со своим приложением. Я включил права через Xcode и выполнил шаги, описанные в документации Apple, чтобы включить iCloud для моего приложения. Интеграция с iCloud отлично работает с приложением на моем iPad 2, но когда я попытался использовать ту же функцию на других устройствах, я получил следующее:

NSUbiquitousKeyValueStore error:com.myCompany.myAppName has no valid com.apple.developer.ubiquity-kvstore-identifier entitlement

Я пытался запускать приложение ad-hoc, удалял, очищал и перестраивал приложение в режиме отладки на этих устройствах, но все равно получаю ту же ошибку. Я также повторно загрузил профиль обеспечения, удалил профили на устройствах и переустановил приложение безрезультатно. У меня также нет проблем с entitlements.plist.

У кого-нибудь есть предложения по устранению этой проблемы?


person Hoo Qing Yu    schedule 12.03.2012    source источник
comment
Вы проверили на устройстве функцию iCloud, включена она или нет?   -  person Mudit Bajpai    schedule 12.03.2012
comment
Привет, да, я определенно включил его. Он работал на моем iPad, но не на других устройствах. Все другие устройства вошли в iCloud, но я не уверен, повлияет ли отключение всех функций iCloud, кроме документов и данных, на право.   -  person Hoo Qing Yu    schedule 12.03.2012
comment
на самом деле нет, я выполнил все шаги, упомянутые там, но, похоже, на их вопрос был дан полный ответ, поэтому я создал новую тему.   -  person Hoo Qing Yu    schedule 12.03.2012