Перед обновлением Xcode для 7.2, я был с помощью Xcode 7.1.1 для создания и распространения приложений. Я обновил Xcode до версии 7.2 и никто из моих профилей подготовки (подобраны для конкретного приложения'ы идентификатор пакета) соответствовать моим установленных сертификатов, которые работали в Xcode 7.1.1.
Я получаю только:
параметры построения указать профиль подготовки с UUID “some_number”, однако, нет такого профиля подготовки был найден.
Я пробовал регенерация .certSigningRequest
, чтобы создать новый сертификат и профиль и убедился, что команда на вкладке Общие цели, является правильным. Всякий раз, когда я выберите профиль положение, все мои подписи кода идентичности появляются в личности в брелок, но ни один из них не будет правильной пары.
Похоже, настройка профиля обеспечение для автоматической и подписи кода идентичности разработчик iOS будет устранить эту ошибку, но преимущество управление профилями подготовки нет, как я считаю, то в Xcode управляет этими.
Любые мысли о том, почему моя подготовка профилей и подписи кода идентичности ни к чему, кроме автоматического и iOS разработчик производит эта ошибка?
Я также имел некоторые проблемы после обновления в Xcode.
Я исправил это путем открытия в Xcode предпочтения (<и>⌘</роз>+<и>,</КБД и GT;), собираюсь счета &ампер;остатки→; Просмотр сведений. Затем выберите все профили подготовки и удалить их возврата (Примечание: они могут'т быть удалены в Xcode 7.2). Перезапустить Xcode, в другом списке не'т, кажется, чтобы обновить должным образом.
Теперь нажмите скачайте кнопку, и вы должны иметь все профили подготовки, которые определены в самом центре член обратно в Xcode. Дон'т беспокоиться о в Xcode-сгенерированные (с префиксом ХС:
), в Xcode будет восстановить их, если это необходимо. Перезагрузить снова в Xcode.
Теперь переходим к подписи кода раздел в настройках сборки и выбрать правильный профиль и совершенство.
Почему это происходит вообще? Без понятия... я отказался от понимания Яблоко'политика в отношении подписания Приложения.
Попробуйте перезапустить Xcode, во-первых, прежде чем пытаться эти другие ответы. Я собирался следовать советам, которые даны в других ответах, потом заметил несколько человек говорят, что перезапуск Xcode версии надо было после всех шагов. Я перезапустить Xcode и он исправил проблему. Кто знает, если он'МР исправить эту проблему для вас, но это'ы стоит попробовать перед тем, как пробовать другие решения. Я'м на Xcode версии 7.2.1.
Продолжать бросить в Xcode, пока эта чертова штука работает.
Я'вэ тоже такая же проблема, в в Xcode 7.2
Он решается на шаги следующие:-
Откройте Xcode предпочтения,
выберите соответствующую команду,
Нажмите на "Посмотреть детали..и".
В разделе "и подписания удостоверения" в: нажать на "сброс" и для каждого из них.
в раздела "подготовки профилей и". Нажмите на кнопку "загрузить всех".
Нажмите на "Сделано.&и"
перейдите в Xcode параметры построения, выберите его. В разделе Общие вопросы должна быть удалена.
8) Перезагрузка в Xcode.
Что's все.
Также после того как я сделал все предложенные меры (кстати, по каким-то причинам возврат не удалить профиль положение) ошибка сохранения возникает. Пока я, наконец, понял, для перезагрузки в Xcode. Наверное, это должно быть первым шагом, когда вы'повторно дело с Xcode :)
С помощью Xcode 7.3, я потратил слишком много времени, пытаясь выяснить это -- ни один из ответов здесь или в другом месте сделали свое дело-и в конечном итоге наткнулись на до смешного простое решение.
Надеюсь, что это помогает кто-то.
Проверьте ваш брелок - посмотреть логин и системой брелки для сертификаты с истекшим сроком действия или сообщения об ошибках.
Я нашел сертификаты с "этот сертификат имеет недопустимое пользователей и" сообщения об ошибках, и с истекшим сроком действия Apple во всем мире разработчик отношениях сертификат.
Удалить их и установить новый сертификат AWDRC от https://developer.apple.com/certificationauthority/AppleWWDRCA.cer
Затем выполните принимаются ответы, чтобы получить Xcode, чтобы использовать новые сертификаты.
В моем случае, проблема была в том, что архив был построен с другой командой-ID, чем тот, кто сгенерировал профиль подготовки (меня). Поэтому я получил ошибку:
"не соответствующие профилю подготовки нашли: сборка настройках указать профиль подготовки с UUID, однако, нет такого профиля подготовки был найден.&и"
Чтобы решить эту проблему:
Очистить и повторно загрузить ваши профили подготовки от настроек
Повторно Запустить Xcode
на вкладке "Общие" свойств проекта, должны команды:
Изменение текущей команды в одной команде, но один под учетной записью созданного профиля подготовки.
Чистый &ампер; строить
Виола!
Надеюсь, что это помогает кто-то.
Я пробовал следующие 2 шага, которые к сожалению не получилось :
Вместо этого, я пытался решить сертификата брелок связан еще один вопрос ДАН здесь https://stackoverflow.com/questions/35390072/this-certificate-has-an-invalid-issuer-apple-push-services
этот сертификат имеет недопустимое эмитента
Теперь зайдите в приложения в Xcode. цели → построить → настройка профилях . Выберите значение из 'автоматические' для соответствующего профиля подготовки . Бинго!!! решена проблема несоответствия профиля.
Я обновил до `в Xcode В7.3.1 и это решило проблему.
Решения, описанные здесь работать, но я хочу добавить, что вы должны иметь правильно выбранной цели на левом верхнем углу Настройки сборки в Xcode. Потеряли некоторое время, чтобы разобраться...
В Xcode 7.3 я все равно получил ту же ошибку,мой сертификат был временный профиль был смысл, все было хорошо до сих пор я получаю ту же ошибку, и я не смог удалить временный профиль в Xcode perferences,так я Правой Кнопкой временного профиля, которые дают возможность переместить в корзину, когда я нажимал ничего не происходило, но когда я закрыл предпочтение окно и открыть его снова на <и>команда</роз><и>,</КБД> временный профиль пропал и вариант загрузки был виден, я нажал скачать и она стала работать нормально
Что я сделал: создал новый профиль обеспечения и использовали его. При установки профиля подготовки в разделе настройки сборки, там был неправильный профиль подготовки номера (как на "983ff..." и как уже упоминалось, сообщение об ошибке, что's оно!). Исправлено на новый профиль подготовки, затем в Xcode 7.2 освежила себя и успешно построить.
С Xcode 7.2.1, если вы не уверены, что ваш профиль обеспечения является правильным (оно имеет правильный идентификатор приложения и сертификат, и соответствующим сертификатом существует в связке ключей доступа), то установить подписи кода идентичности и установить профиль обеспечения для автоматической.
Вы можете легко исправить проблему, изменив идентификатор пакета на веб-странице Apple с ком.мой.приложение " в " ком.мой.приложение.иоса. Я нашел это решение в https://forums.developer.apple.com/thread/15712.
Для меня нет ничего выше работал с Xcode 7.3.1 потому что я ничего в подготовке профилей (истек). Мне пришлось подключить мой iPhone к Mac, а затем нажмите на исправить профиль подготовки, которая создала еще один профиль в неделю.
Для меня-это изменение конфигурации сборки от релиз для отладки решить эту проблему.
Вы можете найти конфигурацию построения в Редактировать схему -и GT; выполнить -> информация -> построение конфигурации
Очистите ваш проект и запустить повторно.
Когда распространяете App магазин, вы выберете продукт -> достижения и столкнуться с "Знак кода ошибки, соответствие профилей подготовки нашли себе", Если аккаунт и скачал .mobileprovision файл ОК. Попробуйте нажать на "строить и работать на" кнопку, чтобы запустить его на вашем телефоне.
И, диалоговое окно будет всплывающее с кнопкой на "исправить" и нажмите на "исправить", чтобы дальше делать... в прошлом устройство будет действительным файл инициализации. Вобще-то "продукта> достижения" снова, все ОК!
Для всех, кто не'т еще решить, мой вопрос был дан ответ: