Проблемы с правами доступа к паре ключ-значение iCloud

#icloud #entitlements

#icloud #права

Вопрос:

Когда я попытался загрузить его, я получил следующие ошибки

Недопустимые права подписи кода. Подпись вашего пакета приложений содержит права подписи кода, которые не поддерживаются в iOS. В частности, ключ ‘com.apple.developer.icloud-containter-identifiers’ в ‘Payload/ Appname.app / Appname’ не поддерживается

Недопустимые права подписи кода. Подпись вашего пакета приложений содержит права подписи кода, которые не поддерживаются в iOS. В частности, ключ ‘com.apple.developer.icloud-containter-development-identifiers’ в ‘Payload/ Appname.app / Appname’ не поддерживается

Недопустимые права подписи кода. Подпись вашего пакета приложений содержит права подписи кода, которые не поддерживаются в iOS. В частности, ключ ‘com.apple.developer.icloud-services’ в ‘Payload/ Appname.app / Appname’ не поддерживается

Недопустимые права подписи кода. Подпись вашего пакета приложений содержит права подписи кода, которые не поддерживаются в iOS. В частности, ключ ‘com.apple.developer.icloud-containter-environment’ в ‘Payload/ Appname.app / Appname’ не поддерживается

ПОЖАЛУЙСТА, ПОЖАЛУЙСТА, помогите. Я попытался переделать профили подготовки и использую пару ключ-значение для iCloud. Казалось бы, все просто.

Ответ №1:

У меня есть решение для этого (я использую Xcode 5.1.1).

Я загрузил новую версию (1.1) моего существующего приложения, в котором я ввел функцию iCloud, которой не было в предыдущей версии.

При загрузке сборки она показала ту же ошибку, что и ваша (как видно из вашего вопроса).

Решение заключается в:

1. Откройте учетную запись разработчика Apple.
2- Отредактируйте свой идентификатор
приложения 3- Снимите флажок с контейнера iCloud, который вы выбрали ранее.(Если снять флажок, iCloud покажет «настраиваемый» и оставит его как «Настраиваемый»).
4. Отредактируйте свой профиль предоставления и загрузите его снова.

Откройте профиль подготовки и отправьте сборку в App Store.

Надеюсь, это сработает и для вас.

Комментарии:

1. Это ответ. Спасибо!

2. При предоставлении поддержки iCloud следует ли включить iCloud в существующем рабочем идентификаторе приложения или создать новый идентификатор приложения с включенным iCloud?

Ответ №2:

Сегодня я столкнулся с такой же ошибкой / проблемой. Исправление почти сработало, но, что интересно, когда я вернул ему значение «настраиваемый», в мой файл .info была добавлена ссылка * maps! Это, конечно, создало ошибку при новой проверке, которая была для меня непостижимой, поскольку мое приложение НЕ использует карты! Я удалил странно добавленную ссылку «карты», которая была «создана волшебным образом» путем «снятия флажка» с контейнера iCloud, а затем проверка прошла нормально. Спасибо!