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

У меня проблема с интеграцией iCloud с моим приложением.

Когда я устанавливаю проверку доступности iCloud, я получаю сообщение «Успешно» для функции

NSURL *iCloudURL = [fileManager URLForUbiquityContainerIdentifier:@"AppID"];

, но сразу после этого, когда я пытаюсь выполнить:

NSUbiquitousKeyValueStore *iCloudStore = [NSUbiquitousKeyValueStore defaultStore];

Я получаю сообщение об ошибке

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

Есть идеи, как это исправить? В моем файле App.Entitlements используются префиксы макросов по умолчанию, в автоматически сгенерированном файле ничего не изменилось. iCloud определенно включен в AppID в iTunes Connect.

Спасибо.

11
задан Rich Byden 11 November 2011 в 16:44
поделиться