Как изменить мой профиль подготовки?

Сегодня я хотел добавить нового бета-тестера, поэтому обновил свой профиль подготовки, чтобы включить их. Когда я попытался запустить свое приложение, появилась ошибка, в которой говорилось, что мой профиль «*» не соответствует моему профилю «com.HUDKING». Я удалил свой старый профиль и идентификатор пакета, чтобы убедиться, что это не причина, и изменил свою кодовую подпись, как показано ниже.

Когда я пытаюсь заархивировать свое приложение, я получаю следующую ошибку: Профиль подготовки «259FB85E-9614-4A3A-9987-9F4619BA2F9B» не может быть найден

Ни один из моих профилей не имеет этого идентификатора, я установил их все вручную, чтобы убедиться, что выбраны правильные профили: введите  описание изображения здесь

Как я могу это исправить? Есть ли более простой способ запустить бета-тест?


person Declan McKenna    schedule 06.05.2013    source источник
comment
Это сработало для меня. stackoverflow.com/a/1760738/957245   -  person Declan McKenna    schedule 31.08.2016


Ответы (2)


похоже, что Xcode все еще пытается использовать ваш старый профиль, он помнит идентификатор, который использовал ранее.

лучший ответ - сделать все ваши идентификаторы подписи кода автоматически выбранными записями. в противном случае просто измените выбранную личность и настройте новый профиль.

person andrew lattis    schedule 06.05.2013
comment
Я изменил их все вручную, чтобы убедиться, что выбраны правильные. Я предполагаю, что мой старый профиль все равно используется. - person Declan McKenna; 06.05.2013
comment
Идентификатор ошибки выглядит намного длиннее, чем идентификатор в записи подписи кода. Я подозреваю их разные вещи. - person Declan McKenna; 06.05.2013
comment
Вы пробовали удалить профиль из органайзера и повторно загрузить только последнюю копию? идентификатор профиля, на который он ссылается, - это что-то вроде идентификатора версии профиля, идентификатора разработчика, который не изменяется - person andrew lattis; 06.05.2013
comment
Е, я пробовал это, боюсь. - person Declan McKenna; 07.05.2013

Я столкнулся с этим ранее сегодня. Попробуй это...

  1. Загрузите новый Prov Profile и установите его в Organizer
  2. Войдите в Организатор и удалите все старые экземпляры профиля Prov, привязанные к этому идентификатору пакета.
  3. Соберите код (он не удастся)
  4. Измените идентификатор подписи кода на «Не подписывать» (снова произойдет сбой)
  5. Очистите сборку (SHIFT + CMD + K)
  6. Измените идентификатор подписи кода на профиль Prov, который вы только что скачали.
  7. Снова соберите код (он должен пройти)
person Dan    schedule 06.05.2013
comment
Как ни странно, даже когда у меня отключена подпись кода, у меня все равно выдавалась та же ошибка, что профиль подготовки «259 ..» не мог быть найден. - person Declan McKenna; 07.05.2013
comment
Вы пытаетесь скомпилировать отладку или распространение? - person Dan; 08.05.2013
comment
Специальная сборка для моих бета-тестеров. - person Declan McKenna; 08.05.2013
comment
какой организатор? - person Jessie; 19.03.2017