Получена ошибка "Идентификация, используемая для подписи исполняемого файла, больше не действительна." При отладке на iPhone
Я использую Xcode 7 beta 6 на Yosemite, но у меня возникла проблема
Идентификатор, используемый для подписи исполняемого файла, больше не действителен.
Ошибка при попытке создать приложение на моем iPhone. Подробная информация:
Убедитесь, что часы вашего устройства установлены правильно, а срок действия сертификата подписи не истек. (0xE8008018).
Поэтому я не могу отлаживать в своем устройстве iPhone сейчас.
У кого-нибудь есть идеи для этого?
3 ответа
Это связано с изменениями в файле обеспечения, которого нет на вашем компьютере.
Быстрая починка (Xcode 7 iOS9
):
Xcode -> Preferences -> Account -> Select Apple ID -> View Details -> Download All
Теперь попробуйте запустить код.
Примечание. Если проблема не устранена, выполните указанные выше действия для каждого идентификатора Apple ID и повторите попытку.
Просто создайте новый сертификат и восстановите профиль обеспечения - и все будет хорошо.
Я решил ту же проблему. Просто с " https://developer.apple.com/account/ios/profile/production/create" заново создайте новые профили обеспечения. Затем загрузите и установите новые профили обеспечения (Разработка и распространение).