Проблемы с правами и iCloud - PullRequest
1 голос
/ 14 ноября 2011

Я пытаюсь настроить iCloud для своего приложения.Я включил iCloud для своего приложения для iPhone, сгенерировал новый профиль разработчика обеспечения.Конечно, я использую новый профиль в XCode (вместо подстановочного), я включаю права, но все равно у меня возникает следующая ошибка при попытке синхронизации с iCloud:

NSUbiquitousKeyValueStore error: com.companyУ .app нет действительного права com.apple.developer.ubiquity-kvstore-identifier

Я действительно не понимаю, что происходит, и я начинаю сходить с ума.
Страннодело в том, что он отлично работает для моего приложения для iPad (я сделал те же шаги).

1 Ответ

1 голос
/ 28 ноября 2011

Вам также необходим профиль обеспечения разработки для приложения Mac, и он не может совпадать с профилем iOS.Вам нужно создать идентификатор приложения (убедитесь, что он точно совпадает с идентификатором вашего пакета в приложении), включите iCloud для этого идентификатора.Создайте профиль обеспечения разработки и установите профиль на компьютере (просто дважды щелкните по нему) и перетащите его в Xcode.Затем используйте этот профиль, чтобы подписать приложение.Если у вас все еще нет разрешения на использование iCloud (сообщение, сообщающее вам, что это может не идти в Xcode, может остаться скрытым в Console.app), удалите свой контейнер (~/Library/Containers/) и повторите попытку.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...