У меня была такая же проблема ... Я понял это ... Очевидно, есть много вещей, которые могут вызвать эту проблему. Это был мой особенный вкус, так что вы можете или не можете найти это полезным ... это еще одна вещь, чтобы проверить. Я думал, что опубликую решение, поэтому, когда я пытаюсь выяснить это в следующем году, я могу найти свой пост и исправить его;) Также, если кто-то еще увидит подобную проблему, он может найти это и, возможно, это то, что они видят .. Моя конкретная проблема была в том, что я не поймал все места, которые нужно обновить. У меня есть два из трех, которые могут быть близки, но мы здесь не играем подковами;) Прежде чем высмеивать меня, просто помните, что задний взгляд 20/20 ... и я стар и не могу вспомнить вещи, которые я, наверное, понял в прошлом году.
Необходимо проверить несколько областей, чтобы убедиться, что ваш профиль обеспечения обновлен.
Сначала появляется новый сертификат идентификации разработчика. Убедитесь, что это вставлено в ваш брелок. Мой находится под Keychains - войдите в приложение Key Chain Access на Mac.
Далее вам нужен новый профиль обеспечения на устройстве. Удалите устаревшие и получите новый, созданный с использованием вашей новой личности разработчика. Сделайте это через XCode4 Organizer. Доверьтесь предупреждениям Организатора о том, что действительный сертификат не может быть найден ...
Наконец, это тот, который я пропустил, обновите профили обеспечения библиотек! Снова через XCode4 Organizer над «УСТРОЙСТВАМИ» есть раздел «БИБЛИОТЕКА», выберите «Профили инициализации», удалите старые профили с истекшим сроком действия и добавьте новые профили инициализации.
Большая подсказка была в настройках сборки проекта - область подписи кода сообщает вам, какой профиль обеспечения соответствует подписи. Мой сказал, что "в настоящее время соответствует ...", а затем перечислил старый профиль, который отличался от нового, который я помещал на устройство. Несмотря на то, что срок действия этого старого профиля не истек, я полагаю, что он основывался на старых идентификаторах разработчиков, срок действия которых истек прошлой ночью. Таким образом, я думаю, что проблема заключалась в том, что XCode подписывался с этим более старым профилем инициализации, а устройство имело более новый профиль инициализации, и поэтому я получаю действительно четкое сообщение об ошибке выше;) ...
Я искал это часами и надеюсь, что смогу сэкономить немного времени. Я уверен, что я буду искать это в следующем году, когда снова напортачу.
Примечание для себя: я сказал вам, что вы собираетесь все испортить в следующем году ... и вот в следующем году вы читаете этот пост.
Этот же пост находится по адресу: https://devforums.apple.com/message/425569