недопустимые права 0xE8008016, когда я добавляю дающий право файл

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

При подготовке к специальному распределению я создал дающий право файл по умолчанию, снял get-task-allow флажок, добавил дающее право имя файла к дающей право строке подписывания кода и попытался установить по своему телефону.

Если у меня есть файл в правах в настройках сборки, я получаю (страшную) ошибку

Права, указанные в Дающем право файле Подписывания кода Вашего приложения, не соответствуют указанным в Вашем профиле настройки.

(0xE8008016).

Это ТОЛЬКО происходит, если мне перечислили дающий право файл в разделе подписывания кода.

Я создал совершенно новое приложение, чтобы протестировать это, видеть то, что, возможно, пошло не так, как надо, и это происходит с абсолютно новым тестовым приложением (таким образом, не кажется, что чистые сборки, открываясь и закрывая XCode, и т.д. помогут).

Что я пропускаю? Я считал все другие времена, это произошло, и ничто, кажется, не применяется.

10
задан justin 4 June 2010 в 18:21
поделиться

1 ответ

Вам нужно выполнить следующие шаги

  • Вы изменили идентификатор пакета в info.plist вашего проекта????

Пожалуйста, убедитесь, что он также совпадает с идентификатором вашего профиля обеспечения.

  • перейдите в раздел info вашего проекта. выберите конфигурацию, в которой вы хотите развернуть вашу сборку, затем проверьте в настройках сборки, что вы добавили файл dist.plist и профиль инициализации тот же, с которым вам нужно работать.

  • Если вы делаете сборку для распространения, установите метку get-task-allow как не отмеченную

Надеюсь, это поможет.

2
ответ дан 4 December 2019 в 01:00
поделиться
Другие вопросы по тегам:

Похожие вопросы: